Course overview
The aim of this course is to help the graduate students to obtain the basic theory and methodology of CMOS digital integrated circuit design. The course covers the basic theory and design method of CMOS device, logic gate, combinational logic, sequential machine and digital system. The course also introduces the design flow of VLSI from RTL to GDSII.
What you will learn
- Analyze and design of logic gate, combinational logic, sequential machine and simple digital system
- Analyze and design the structure of complex digital system
- Master the design flow of VLSI from RTL to GDSII
- Experiment the system design or RTL design of a digital chip
Meet your instructor
Qi MaCourse content
- Session 1: Introduction
- Session 2: CMOS process technologies and device characteristics
- Session 3: Logic gate
- Session 4: Combinational logic network
- Session 5: Sequential machine
- Session 6: Digital system
- Session 7: Introduction to VLSI design flow
- Session 8: System design (Part 1)
- Session 9: System design (Part 2)
- Session 10: RTL design (Part 2)
- Session 11: RTL design (Part 2)
- Session 12: Logic design and Layout design
- Session 13: SoC design methodology based on IP.
Teaching methodology
Lectures, discussing, and independent learning
Assessment
- Assignments (30%) Written assignments throughout the course.
- Final examination (70%) Will include combination of numerical exercises and open-ended theoretical questions.