| |
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 |
| 9/22 | Registers and precharge logic | pdf, Lec7.pdf |
| 9/24 | Precharge logic; Retiming | pdf, Lec8.pdf |
| 9/29 | Retiming | pdf, Lec9.mp4 |
| 10/1 | Sizing | Lec10.pdf |
| 10/6 | Sizing II | |
| 10/8 | Midterm review | |
| 10/13 | Midterm | |
| 10/15 | October recess | |
| 10/20 | Control and Datapath Design | pdf |
| 10/22 | Datapath and memory | pdf |
| 10/27 | Datapath and memory | pdf |
| 10/29 | Chip end-game | pdf |
| 11/3 | Chip end game | pdf |
| 11/5 | ASIC flow: logic synthesis, cells, placement, routing | |
| 11/10 | Timing constraints and multiple clock domains | |
| 11/12 | Timing and metastability | Lec20.mp4 |
| 11/17 | Advanced circuits | Lec21.mp4 |
| 11/19 | Advanced circuits | Lec22.mp4 |
| 11/24 | November recess | |
| 11/26 | November recess | |
| 12/1 | Technology perspective | |
| 12/3 | Wrap-up | |
|