VLSI System Design
ECGR
4433/5133
Spring 2011
Lecture Timings 5
pm - 7:30 pm Monday
Room
Woodward 140
Office Hours Monday
3:30 pm - 5 pm @
Woodward 235B
Instructor Dr. Arindam Mukherjee
Course
Description
This
course is designed for students with a preliminary background
in logic system design. The course introduces the
techniques used in the
synthesis, physical design and fabrication of VLSI chips, specifically
targeting Embedded Chip MultiProcessors (CMPs). The course begins with the fundamental elements of
transistor based switching, different logic families, and gradually builds up
processor components and cores, ultimately leading up the design of an Embedded
CMP. Fundamental processor architectural concepts are introduced, with focus on
Embedded low-power real-time constrained CMPs. In addition, students will be
introduced to leading Industrial CAD tools used today for VLSI and ULSI chip
design.
Course Objectives
The primary
goal of this course is to introduce students to VLSI System-on-a-Chip Design, and to give
the
participants the concepts and techniques necessary to design and verfiy a
low-power real-time constrained Embedded Chip MultiProcessor
in ultra-Deep-Sub-Micron technology. This is a very practical, results-oriented course that will provide knowledge and
skills
that can be applied immediately.
Prerequisites
Logic System Design II (ECGR 3181)
Textbook
Modern
VLSI Design: IP-Based Design (4th Edition)
by Wayne Wolf (Hardcover - Dec 31, 2008)
Grading
Midterm - 30%, Final
- 30%, Project – 40%
Lecture
Notes
Class
Demos
inverter.doc
Course Project
Location of SPICE netlists
Contents of your final
report
Design Rules