E158: Introduction to CMOS VLSI Design
Instructor:
Prof. David Harris
Parsons 2374
Phone: x7-3623
Email:
David_Harris@hmc.edu
Office Hours: TBD
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
Textbook Links
CMOS VLSI Design
Tools
MOSIS IC Fabrication
MOSIS SCMOS Design Rules
cif2ps Chip Plotting
CAD Manuals
(HMC only)
Labs
Lab 1
Hitchhiker's Guide to Cadence
Lab 2
Lab 3
Lab 4
Problem Sets
PS 1
PS 2
PS 1
PS 2
PS 3
PS 4
PS 5
PS 6
Projects
Project 1
Project 2
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)