top of page
Course content for digital IC design
Session 1
-
Introduction and Tool Installation
Session 2
-
Basics of Hardware Description Languages (HDLs)
Session 3
-
Combinational Logic Design
Session 4
-
Sequential Logic Design
Session 5
-
Introduction to Synthesis with Yosys
Session 6
-
Static Timing Analysis with OpenSTA
Session 7
-
Introduction to Simulation with Verilator
Session 8
-
Physical Design Part 1 - Floorplanning and Placement
Session 9
-
Physical Design Part 2 - Placement and Routing
Session 10
-
Introduction to Layout with Magic
Session 11
-
Power Analysis and Optimization
Session 12
-
Verification Techniques and DFT
Session 13
-
Case Study 1 - Designing a Simple Processor
Session 14
-
Case Study 2 - Designing a System on Chip (SoC)
Session 15
-
Final Project and Presentation
bottom of page