Description
The course introduces 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 completion of the
course, 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.
Course syllabus and additional course documents are available on Blackboard
Text Books:
Lecture Slides
Week1 |
Introduction to
design of VLSI systems and circuits |
Week2 |
Topic 1: MOSFET
transistor |
Week 3 |
Topic 2: CMOS
inverter |
Week4 |
Topic 3: CMOS
inverter |
Week 5 |
Topic 4:
Combinational Logic Gates (Static CMOS family) Layout techniques for complex gates. |
Week 6 |
Topic 4: Dynamic
logic |
Week 7 |
Topic 4:
Combinational logic gates |
Week 8 |
Topic 5: Design
of Sequential Circuits. |
Week 9 |
Spring Break |
Week 10 |
Topic 5: Design
of Sequential Circuits. |
Week 11 |
Topic 6: Design
for Testability. |
Week 12 |
Topic 7:
Interconnect. |
Week 13 |
Topic 7:
Interconnect. |
Week 14 |
Topic 8: Timing Issues in Digital
Circuits |
Week 15 |
Topic 8: Timing Issues in Digital
Circuits |
Lab Material & Mini Project Guidelines
Office Hours:
Monday and Friday 1-3pm (Light Engineering Bldg. 261).
Exams
Midterm: Wednesday -
Week 8, 10:40-11:35am, Room: Earth & Space Science 180.
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 portfolio * 0.05
Homeworks
Points |
Start date |
Due date | |
Homework1 |
5 |
Jan 24 |
Feb 12 |
Homework
2 |
10 |
Feb 12 |
Feb 26 |
Homework
3 |
10 |
Feb 26 |
March 16 |
Homework
4 |
10 |
March 16 |
April 6 |
If you want to share comments or anything else related to the class please send an e-mail to Alex Doboli . Last updated Jan 31 2005