Pre-requisites : CS221
Overview of VLSI system design, MOS devices and circuits: physics of MOS transistors, nMOS, CMOS. MOS fabrication and scaling. Delay and power consumption: driving high capacitive loads, superbuffers. Inverters, logic gates: design rules and layouts, stick diagrams, transistor sizing. Logic design: static nMOS and CMOS combinational networks, steering logic. Dynamic CMOS and clocking: static versus dynamic CMOS designs, domino CMOS structures, charge sharing, clock generation and distribution. MOS memory devices. Special circuit layouts: multiplexers, general-purpose functional blocks, barrel shifter, etc. Regular arrays of logic: PLA (generation and folding), Wienberger array, gate array, etc. Layout representation: CIF, symbolic layouts. corner stitching, etc. VLSI design tools: placement, floorplanning, routing, design-rule checking, circuit extraction and simulation. Modeling and simulation of MOS circuit modules using SPICE.
1. D. A. Pucknell, K. Eshraghian, Basic VLSI Design, 3rd Ed, Prentice Hall, 1995.
2. E. D. Fabricius, Introduction to VLSI Design, McGraw-Hill, 1990.
1. N. Weste and D. Harris, CMOS VLSI Design, A Circuits and Systems Perspective, 3rd Ed, Addison-Wesley, 2005.
2. W. Wolf, Modern VLSI Design: System-on-Chip Design, 3rd Ed, Prentice Hall, 2002.
3. S Kang and Y Leblebici, CMOS Digital Integrated Circuits Analysis and Design, 3/e, McGraw Hill, 2003.