ESE 355 VLSI System Design - Spring 2005

Instructor: Dr. Alex Doboli, Email: adoboli@ece.sunysb.edu

TA: Yulei Weng, Email: wengy@ece.sunysb.edu

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 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.



Lectures: Monday, Wednesday, Friday: 10:40-11:35am; Physics 127
Lab : Tuesday: 2.15-5.15pm; Engineering 114

Course Syllabus

Course schedule


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 Testabiltiy.
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 Wednesday 1-3pm (Light Engineering Bldg. 261).


Exams

Midterm: Wednesday - Week 8, 10:40-11:35am, Room: PHYSICS P127.
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


Points
Start date
Due date
Homework1
5
Jan 24
Feb 18
Homework 2
10
Feb 16
March 9
Homework 3
10
March 9
April 1
Homework 4
10
April 1
April 15


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