E158: Introduction to CMOS VLSI Design


Administrative
Syllabus
Spring '01 Web Page
Spring '02 Web Page
Spring '04 Web Page
Spring '05 Web Page
Spring '07 Web Page
Spring '08 Web Page
Spring '10 Web Page
Spring '11 Web Page
Spring '15 Web Page
Textbook Links
CMOS VLSI Design
Tools
MOSIS IC Fabrication
MOSIS SCMOS Design Rules
cif2ps Chip Plotting
Labs
Lab 1
  • Hitchhiker's Guide to Cadence
  • Running X11 on Windows
  • Lab 2
    Lab 3
    Lab 4
    Problem Sets
    PS 1
    PS 2
    PS 3
    PS 4
    PS 5
    Projects
    Project 1
    Project 2
  • Rubric
  • Reports
  • Lectures
    Lecture 0: Introduction (pdf)
    Lecture 1: Circuits & Layout (pdf)
    Lecture 2: Design Flow (pdf)
    Lecture 3: Transistor Theory (pdf)
    Lecture 4: Nonideal Transistors (pdf)
    Lecture 5: DC & Transient Response (pdf)
    Lecture 6: Logical Effort (pdf)
    Lecture 7: Power (pdf)
    Lecture 8: Simulation (pdf)
    Lecture 9: Combinational Circuit Design (pdf)
    Lecture 10: Circuit Families (pdf)
    Lecture 11: Sequential Circuit Design (pdf)
    Lecture 12: Design for Testability (pdf)
    Lecture 14: Wires (pdf)
    Lecture 15: Scaling (pdf)
    Lecture 16: Pitfalls & Reliability (pdf)
    Lecture 17: Adders (pdf)
    Lecture 18: Datapaths (pdf)
    Lecture 19: SRAM (pdf)
    Lecture 20: ROMs, CAMs, & PLAs (pdf)
    Lecture 21: Packaging, Power, & Clock (pdf)
    Lecture 22: PLLs & DLLs (pdf)
    Lecture 23: I/O (pdf)
    Lecture 24: Microprocessor Hall of Fame (pdf)