EE241: Advanced Digital Integrated Circuits
Lecture Notes
Lecture 1 - Introduction + future prospects (pdf)
Lecture 2 - MOS models, technology scaling (pdf)
Lecture 3 - Circuit optimization for speed (pdf)
Lecture 4 - Circuit optimization for speed (part 2) (pdf)
Lecture 5 - High Speed Logic Styles (pdf)
Lecture 6 - Differential and Pass-Transistor Logic Styles (pdf)
Lecture 7 - Pass-Transistor Logic Styles (pdf)
Lecture 8 - Pass-Transistor Logic (part 2) (pdf)
Lecture 9 - Pass-Transistor and Dynamic Logic (pdf)
Lecture 10 - Dynamic Logic (pdf)
Lecture 11 - Logic Styles for High Speed or Low Power (pdf)
Lecture 12 - Power Dissipation in CMOS (pdf)
Lecture 13 - Design for Low Power (pdf)
Lecture 14 - Design for Low Power/Energy (pdf)
Lecture 15 - Adiabatic Logic / Arithmetic Circuits (pdf)
Lecture 16 - Adders (pdf)
Lecture 17 - Adders and Multipliers (pdf)
Lecture 18 - Multipliers (pdf)
Lecture 19 - Signaling (pdf)
(this is last year's lecture; updated copies will be distributed in the class)
Lecture 20 - Signaling (pdf)
Lecture 21 - Timing (pdf)
Lecture 22 - Timing (pdf)
Lecture 23 - Latches and Flip-Flops (pdf)
Lecture 24 - Clock Generation and Distribution (pdf)
Lecture 25 - Self-Timed and Asynchronous Design (pdf)
Lecture 26 - Memory (pdf)
Lecture 27 - DRAM (pdf)
Lecture 28 - Testability (pdf)