Description
The course will introduce techniques and tools for scalable VLSI design
and analysis. The emphasis is on physical design and
on performance analysis. The course includes extensive lab experiments,
a mini project, 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-blocks,
such as registers, arithmetic units,
finite state machines, and medium-scale VLSI chips. Students will know
to design digital circuits
optimized for timing, area, and
power consumption.
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).
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 and Wednesday 1-3pm (Light Engineering Bldg. 261).
Exams
Midterm: March 12, 2003, 10:40-11:35am,
Room: PHYSICS P116.
Final exam: Exam week
Sample
midterm exam (Spring 2002)
Sample
final exam (Spring 2002)
Midterm
1. Problem 1. Solution
Midterm
1. Problem 2-1. Solution
Midterm
1. Problem 2-2. Solution
Midterm
1. Problem 2-3. Solution
Midterm
1. Problem 3. Solution
Grading
Final Grade = Homework1 * 0.05 + Homework2 * 0.1 + Homework3
* 0.1 + Homework4 * 0.1 +
Mid-term * 0.2 + Final * 0.2 + Mini Project * 0.2 +
Student portofolio * 0.05
Homeworks
Homework 1 (Starts: 02/02 - Due date: 02/16)
Homework 2 (Starts: 02/16 - Due date: 03/01)
Homework 3 (Starts: 03/03 - Due date: 03/17)
Homework 4 (Starts: 03/24 - Due date: 04/12)
Miniproject (Starts: 03/22 - Due date: 05/07; Project
review: 04/12)
If you want to share comments or anything else related to the class please send an e-mail to Alex Doboli . Last updated Jan 26 2004