| |
Lectures
The following is a rough schedule for the semester. Topics might
change slightly as we progress through the class.
If you have difficulty playing any of the mp4 files, try downloading
them to your computer and using a different audio/video player.
8/27 | Introduction | pdf |
8/29 | From Physics to Switches | pdf |
9/3 | CMOS logic | pdf |
9/8 | CMOS logic | pdf |
9/10 | Clocking | pdf |
9/15 | Clocking | |
9/17 | Clocking and intro to registers | pdf, Lec6.pdf, l6.mp4 |
9/22 | Registers and precharge logic | pdf, Lec7.pdf, l7.mp4 |
9/24 | Precharge logic; Retiming | pdf, Lec8.pdf, l8.mp4 |
9/29 | Retiming | pdf, Lec9.mp4 |
10/1 | Sizing | Lec10.pdf |
10/6 | Sizing II | Lec11.mp4 |
10/8 | Midterm review | Lec12.mp4 |
10/13 | Midterm | |
10/15 | October recess | |
10/20 | Control and Datapath Design | pdf, Lec13.mp4 |
10/22 | Datapath and memory | pdf, Lec14.mp4 |
10/27 | Power and Chip end-game | |
10/29 | Advanced circuits | |
11/3 | ASIC flow: logic synthesis and cells | |
11/5 | ASIC flow: place and route | |
11/10 | Timing constraints | |
11/12 | Timing and metastability | |
11/17 | Non-determinism | |
11/19 | Multiple clock domains | |
11/24 | November recess | |
11/26 | November recess | |
12/1 | Technology perspective | |
12/3 | Wrap-up | |
|