Course catalog description: Introductory digital VLSI chip design. CMOS technology, dynamic clocked logic, layout design rules, and analog MOSFET timing analysis. Computer-aided design software tools and elementary circuit testing. Cell library construction.
Credits and contact hours: 3 credits; 1 hour and 20-minute session twice a week, every week
Pre-Requisite courses: 14:332:231, 14:332:331, 14:332:366
Co-Requisite courses: None
Topics Covered:
- Overview of VLSI and ULSI Technology, Automatic chip layout, Analog circuit simulation for digital circuit design, Structured design methodologies
- CMOS Processing Technology, logic gate, MUX, and D flip-flop design.
- MIPS Microprocessor example
- MOS Transistor Theory and Models for Resistance and Capacitance calculation
- Logical Effort
- Combinational circuits and CMOS logic families
- Sequential circuits and layout
- Analog simulation and Adder design
- Data path design and SRAM design
- VLSI circuit testing
- VLSI circuit built-in self-testing
- Boundary scan standard and circuit reliability
- Power estimation and chip packaging
- Pads and scaling
- Case study of Intel microprocessors
Textbook: N. Weste and D. Harris, Principles of CMOS VLSI Design: A Systems Perspective, Addison-Wesley; M. Bushnell and V. Agrawal, Essentials of Electronic Testing for Digital, Memory and Mixed-Signal VLSI Circuits, Springer.