ESE 555 VLSI Circuit Design
The course will introduce techniques and tools for scalable VLSI design and analysis. Emphasis is on physical design and on performance analysis. The course includes extensive lab experiments and hands-on usage of CAD tools.
Goals
Upon complition of this course, the students will be able to develop, layout and simulate fabricatable designs of VLSI building-block modules, such as registers and arithmetic units, and medium-scale VLSI chips.
Text Books:
Lecture Slides
Lecture 1 (week 1): Introduction to design of VLSI systems and circuits.
Lectures 2 (week 2): The MOSFET Transistor.
Lectures 3-4 (week 3): The CMOS Inverter.
Lecture 5 (week 4): Combinational Logic Gates (Static CMOS family) .
Lectures 6-8 (weeks 5, 6): Combinational Logic Gates.
Pseudo-NMOS family. Pass transistor logic.
Lecture 9 (week 7): Layout techniques for complex gates.
Dynamic logic.
Lectures 10-11 (weeks 9, 10): Design of Sequential Circuits.
Lecture 12 (week 10): Design for Testabiltiy.
Lecture 13 (week 11): Design of Sequential Circuits.
Lecture 14 (week 12): Arithmetic Building Blocks.
Lectures 15-16 (weeks 12, 13): Interconnect.
Lectures 17 (week 13): Timing Issues in Digital Circuits.
Lectures 18 (week 14): Self Timed Circuits.
Lectures 19-20 (weeks 14, 15): CAD for VLSI Design.
Lab Material & Mini Project
Guidelines
HSPICE Quick Reference Manual (pick link to
HSPICE "Quick" Reference Sheet).
MOSIS Design Rules.
SPICE Models for MOSIS technology.
Models for 0.5um.
Models for 0.8um.
Models for 1.5um.
Models for 2.0um.
Magic Reference Manuals.
Tutorial 1 Tutorial 2
Tutorial 3 Tutorial 4
Tutorial 5 Tutorial 6
Tutorial 7 Tutorial 8
Tutorial 9 Tutorial 10
Tutorial 11 Tutorial 12
Office Hours:
Monday 5-8pm (Light Engineering Bldg. 261).
Exams
Midterm:
Thursday, March 15 - 5.30pm
Final exam:
Exam week
Grading
Final Grade = Homework1 * 0.1 + Homework2 * 0.1 + Homework3 * 0.1 + Mid-term * 0.2 + Final * 0.2 + Mini Project * 0.3
Homework 1 (Starting date: week
4, Due date: Tuesday, Feb 27)
Homework 2 (Starting date: week 7, Due date: Thursday, March 15)
Homework 3 (Starting date: week 9, Due date: Thursday, April 19)
If you want to share comments or anything else related to the class please send an e-mail to Alex Doboli . Last updated Jan 19 2001