Digital IC Design: Course Plan

Day

Lecture

Lab

1

Lecture 01: Introduction

Lecture 02: CMOS Fabrication


2

Lecture 03: Basic CMOS Circuits

Lecture 04: CMOS Layout (1)

Lecture 05: CMOS Layout (2)


3

Lecture 06: MOSFET I-V Characteristics

Lecture 07: MOSFET Capacitance


4

Lecture 08: CMOS Static Characteristics

Lecture 09: CMOS Dynamic Characteristics


5

Lecture 10: Logical Effort (Linear Delay Model)

Lab 01: LPF Simulation and MOSFET Characteristics

6

Lecture 11: Logical Effort of Paths

Lecture 12: Power


7

Lecture 13: SPICE

Lab 02: CMOS Simulation Using SPICE

8

Lecture 14: Combinatinal Circuits

Lab 03: CMOS Simulation Using GUI Tools

9

Lecture 15: Ratioed and Pass-Transistor Circuits

Lab 04: CMOS Layout and Verification

10

Lecture 16: Dynamic Logic Circuits

Lab 05: CMOS Dynamic Logic

11

Lecture 17: Latches and Flip-Flops

Lab 06: Flip-Flop Design and Characterization

12

Lecture 18: Sequencing

Lecture 19: Metastability and Synchronizers


13

Lecture 20: Interconnects


14

Lecture 21: Clock Generation and Distribution

Lecture 22: SOI and Subthreshold Design

Lecture 23: IC Design Economics


15

Lecture 24: CMOS Scaling

Lecture 25: Variability and Reliability


16

Lecture 26: Adders

Lecture 27: Datapath


17

Lecture 28: Memories (1)

Lab 07: Adders Simulation and Synthesis

18

Lecture 29: Memories (2)

Lab 08: Memory Array Simulation

19

Lecture 30: Design Methods