Digital IC Design: Course Plan
Digital IC Design: Course Plan
Day
Day
Lecture
Lecture
Lab
Lab
1
1
Lecture 01: Introduction
Lecture 01: Introduction
Lecture 02: CMOS Fabrication
Lecture 02: CMOS Fabrication
2
2
Lecture 03: Basic CMOS Circuits
Lecture 03: Basic CMOS Circuits
Lecture 04: CMOS Layout (1)
Lecture 04: CMOS Layout (1)
Lecture 05: CMOS Layout (2)
Lecture 05: CMOS Layout (2)
3
3
Lecture 06: MOSFET I-V Characteristics
Lecture 06: MOSFET I-V Characteristics
Lecture 07: MOSFET Capacitance
Lecture 07: MOSFET Capacitance
4
4
Lecture 08: CMOS Static Characteristics
Lecture 08: CMOS Static Characteristics
Lecture 09: CMOS Dynamic Characteristics
Lecture 09: CMOS Dynamic Characteristics
5
5
Lecture 10: Logical Effort (Linear Delay Model)
Lecture 10: Logical Effort (Linear Delay Model)
Lab 01: LPF Simulation and MOSFET Characteristics
Lab 01: LPF Simulation and MOSFET Characteristics
6
6
Lecture 11: Logical Effort of Paths
Lecture 11: Logical Effort of Paths
Lecture 12: Power
Lecture 12: Power
7
7
Lecture 13: SPICE
Lecture 13: SPICE
Lab 02: CMOS Simulation Using SPICE
Lab 02: CMOS Simulation Using SPICE
8
8
Lecture 14: Combinatinal Circuits
Lecture 14: Combinatinal Circuits
Lab 03: CMOS Simulation Using GUI Tools
Lab 03: CMOS Simulation Using GUI Tools
9
9
Lecture 15: Ratioed and Pass-Transistor Circuits
Lecture 15: Ratioed and Pass-Transistor Circuits
Lab 04: CMOS Layout and Verification
Lab 04: CMOS Layout and Verification
10
10
Lecture 16: Dynamic Logic Circuits
Lecture 16: Dynamic Logic Circuits
Lab 05: CMOS Dynamic Logic
Lab 05: CMOS Dynamic Logic
11
11
Lecture 17: Latches and Flip-Flops
Lecture 17: Latches and Flip-Flops
Lab 06: Flip-Flop Design and Characterization
Lab 06: Flip-Flop Design and Characterization
12
12
Lecture 18: Sequencing
Lecture 18: Sequencing
Lecture 19: Metastability and Synchronizers
Lecture 19: Metastability and Synchronizers
13
13
Lecture 20: Interconnects
Lecture 20: Interconnects
14
14
Lecture 21: Clock Generation and Distribution
Lecture 21: Clock Generation and Distribution
Lecture 22: SOI and Subthreshold Design
Lecture 22: SOI and Subthreshold Design
Lecture 23: IC Design Economics
Lecture 23: IC Design Economics
15
15
Lecture 24: CMOS Scaling
Lecture 24: CMOS Scaling
Lecture 25: Variability and Reliability
Lecture 25: Variability and Reliability
16
16
Lecture 26: Adders
Lecture 26: Adders
Lecture 27: Datapath
Lecture 27: Datapath
17
17
Lecture 28: Memories (1)
Lecture 28: Memories (1)
Lab 07: Adders Simulation and Synthesis
Lab 07: Adders Simulation and Synthesis
18
18
Lecture 29: Memories (2)
Lecture 29: Memories (2)
Lab 08: Memory Array Simulation
Lab 08: Memory Array Simulation
19
19
Lecture 30: Design Methods
Lecture 30: Design Methods