1997 CS 181a Lecture Notes 1997 CS 181a Lecture Notes Lecture 0: Class description handout (color postscript).. Lecture 1: Introduction (postscript).. Lecture 2: CMOS switches, logic Lecture 3: more CMOS logic Lecture 4: Boolean minimization. K-maps, Quine-McCluskey minimization. Minimal gate networks. Lecture 5: Introduction to clocked design. Registers. Lecture 6: More about clocked design. Precharge logic, PLAs, FSMs. Lecture 7: Introduction to computer arithmetic. Addition and subtraction. Lecture 8: Addition, shifting, and multiplication. Lecture 9: Datapaths, control, layout. Lecture 10: Transistor physics. Lecture 11: Applications of transistor equations: Logic thresholds, tau model. Lecture 12: More about the tau model. An example. Lecture 13: Scaling and short-channel effects. Lecture 14: Low power computation. Lecture 15: Metastability and synchronization failure.