Digital Design and Signoff Academic Curriculum Training
Version | Region | |
---|---|---|
1.0 | Online | ENROLL |
Other Versions | Online | EXPRESS INTERESTINQUIRE |
Length: 5 1/2 Days (45 hours)
Course Description
This Digital Design and Signoff Academic Curriculum contains the materials to teach a semester (15-week) course as well as links to Cadence courses with practical hands-on labs using Cadence tools.
The video lectures in the course, presented by Prof. Adam Teman of Bar Ilan University, provide additional context and explanations for the downloadable lecture files.
Educators have the freedom to choose which lectures to teach – use all the modules in the curriculum or only those that are most appropriate to their teaching outcomes.
The student will explore the complete Digital Design flow, including Verilog HDL Language, synthesis, implementation, STA concepts, and signoff.
Learning Objectives
After completing this course, the students will be able to learn about:
- The semiconductor industry and the role of EDA in digital design
- Designing and implementing digital circuits using RTL coding styles
- Finite State Machines
- The concepts of logic synthesis, floorplanning, and Static Timing Analysis, including Multi-Mode Multi-Corner Analysis
- Floorplanning, hierarchical design, and power planning
- Analytic placement
- Clock distribution and clock tree synthesis
- Routing algorithms
- Parasitic extraction and delay calculation methods
- Optimizing techniques for timing, power, and signal integrity
- Power distribution and IR Drop analysis
- Chip finishing, and signoff
- The importance of IOs and packaging in digital design
Software Used in This Course
This course is comprised of lectures. The labs for this course are contained in Cadence tools courses (Learning Maps), and each tool course has an associated Cadence software to use for the labs. The links to the Cadence courses are included in the downloadable course syllabus.
Software Release(s)
None
Modules in this Course
The following are the lecture modules and the syllabus for a semester curriculum:
Week 1 | Digital Design Introduction | Design Automation |
Week 2 | Verilog HDL | Finite State Machine (FSM) + RTL Coding Style |
Week 3 | Logic Synthesis Part 1 | Libraries |
Week 4 | Logic Synthesis Part 2 | Technology Mapping |
Week 5 | Static Timing Analysis | Design Constraints |
Week 6 | Timing Reports | Multi-Mode Multi-Corner |
Week 7 | Floorplanning | Hierarchical Design & Power Planning |
Week 8 | Placement | Analytical Placement |
Week 9 | Clock Distribution | Clock Tree Synthesis |
Week 10 | Routing Algorithms | Routing |
Week 11 | Parasitics | Delay Calculation |
Week 12 | Timing Optimization | Optimization |
Week 13 | Signal Integrity | Signal Integrity |
Week 14 | Power Distribution | IR drop |
Week 15 | Timing and Chip Finishing Signoff | IO and Packaging |
Audience
- Electronics and Computer Science professors.
- Students who want to learn about digital design and signoff flow.
Prerequisites
You must have knowledge of the following:
- Basic VLSI concepts.
- Basic ASIC Flow
- Basic Knowledge of UNIX/LINUX
Related Courses
- Semiconductor101 Training
- CadenceRTL-to-GDSII Flow Training
- XceliumSimulator
- Verilog Language and Application Training
- Genus Synthesis Solution with Stylus Common UI
- InnovusBlock Implementation with Stylus Common UI
- Tempus Signoff Timing Analysis and Closure with Stylus Common UI
- VoltusPower Grid Analysis and Signoff with Stylus Common UI Training
- Fundamentalsof IEEE 1801 Low-Power Specification Format Training
For more online courses, look here in the learningmaps.

"I’m really impressed by the training which deeply covers a lot of arguments in line with the title."-Online Course-
Gianluca de Piano, STMicroelectronics