Help support MIT OpenCourseWare by shopping at Amazon.com! MIT OpenCourseWare offers direct links to Amazon.com to purchase the books cited in this course. Click on the book titles and purchase the book from Amazon.com, and MIT OpenCourseWare will receive up to 10% of all purchases you make. Your support will enable MIT to continue offering open access to MIT courses. | 
The reading assignments are from chapters in the course textbook: Rabaey, Jan, Anantha Chandrakasan, and Bora Nikolic. Digital Integrated Circuits: A Design Perspective. 2nd ed. Upper Saddle River, NJ: Prentice Hall, 2002. ISBN: 0130909963.
| 1 | Challenges in Digital IC Design
  Course Overview | 1 |  | 2 | CMOS Inverter I
  MOS Device Model with Sub-micron Effects VTC Parameters - DC Characteristics | 3.1-3.3, 5.1-5.3 |  | 3 | CMOS Inverter II
  CMOS Propagation Delay Parasitic Capacitance Estimation Layout of an Inverter Supply and Threshold Voltage Scaling SPICE Simulation Techniques | 5.4.1, 5.4.2 |   | Tutorial on Design Tools - Layout of a CMOS Gate, Extraction, SPICE, IRSIM |  |  | 4 | CMOS Inverter III
  Components of Energy and Power Switching, Short-Circuit and Leakage Components SPICE Simulation Techniques | 5.5 |  | 5 | Combinational Logic I
  Static CMOS Construction Ratioed Logic | 6.1, 6.2.1 (pp. 237-251), 6.2.2 |  | 6 | Combinational Logic II
  Pass Transistor / Transmission Gate Logic DCVSL Introduction to Dynamic Logic | 6.2.3 |  | 7 | Combinational Logic III
  Dynamic Logic Design Considerations Power Dissipation in CMOS | 6.3 |  | 8 | Combinational Logic IV
  Power Consumption in CMOS Logic (cont.) Leakage Power Dissipation Logical Effort Sizing - Performance Optimization of Digital Circuits | pp. 251-263, 6.4 |  | 9 | Arithmetic Structures / Bit Slice Design
  Adders, Multipliers, Shifters Design Methodology Layout Techniques and Mapping
  Project Schedule and Guidelines  | 11.1-11.6, 8 |  | 10 | Evening Session on Exploring Project Ideas
  Finish Arithmetic Structures and Project Ideas |  |  | 11 | Guest Lecture by Prof. Tayo Akinwande
  Integrated CMOS Processing | 2 |  | 12 | Sequential Circuits I
  Classification / Parameters Static Latches and Register | 7.1, 7.2 |  | 13 | Sequential Circuits II
  Race Condition Dynamic Latches and Registers Two Phase vs. Single Phase | 7.3 |   | Quiz #1
  Covers Inverter, Combinational Logic |  |  | 14 | Sequential Circuits: III
  Pulse Based Registers Latch vs. Register Systems Metastability | 7.4-7.8, 10.3.4, 10.5.1 |  | 15 | Interconnect
  Capacitance Estimation Buffer Chains Low Swing Drivers Power Distribution | 4.1-4.3, 4.4.1-4.4.4, 9 |  | 16 | Interconnect (cont.)
  Issues in Timing - Impact of Clock Skew and Jitter | 9, 10.1, 10.2 |  | 17 | Clock Distribution
  Origins of Clock Skew / Jitter and Impact on Performance Clock Distribution Techniques Self-timed Circuits | 10.3.1-10.3.3, 10.4 |  | 18 | Memory I: ROM / EPROM / PLA Design
  Organization / Architecture Cell Design Sense-amplifiers PLA folding techniques Self-timing | 12 |  | 19 | Memory II: SRAM Design
  Cell Design Differential Sense Amplifiers Self-timing |  |  | 20 | Memory III
  DRAM Design Single Ended Sense Amplifier CMOS Scaling |  |   | Quiz #2
  Covers Arithmetic Structures, Inter-connect, Sequential Circuits and Memory |  |  | 21 | Advanced Voltage Scaling Techniques
  DC-DC Converter Design Performance Feedback Dynamic Voltage / Frequency Scaling | 11.7 |  | 22 | Power Reduction Through Switching Activity Reduction
  Testing in VLSI
  Defects, Fault Models, Path Sensitization Scan, Built-in-self Test, IDDQ | Insert H |  | 23 | Presentation of Final Projects |  |  | 24 | Presentation of Final Projects (cont.) |  |  
  |