14:332:479 VLSI Design

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.