ECE 467: Introduction to VLSI Design

Semester Plan

Instructor, TA and Contact Information


 

Instructor

Prof. Masud H. Chowdhury

Room # SEO 923

Electrical and Computer Engineering

Email: masud@ece.uic.edu URL: www.ece.uic.edu/~masud  Phone: 312-996-6016


 

Office Hours

Thursday: 3-30 p.m. 5-30 p.m. in SE0 923  or can be reached by email: masud@ece.uic.edu


 

Teaching Assistant

Amit Raichura <araich2@uic.edu>

TA Hours: Tuesday, 8 am – 1.50 p.m. @ SEL 4050 during lab sessions


 

Class Schedule

Lecture Class: Tuesday and Thursday: 0200 p.m.-0315 p.m. in 118 DH

Lab Class: Tuesday: 8 a.m.-11 a.m. & 1100 a.m.-0150 p.m. in 4050 SEL


 

Lecture, Homework & Exam Schedule


 

Day

Topics

Homework*

1.                     

Lecture 1: Basic Concepts and Issues of Integrated Circuits

 

HW-1

(3%)

 

2.                

Lecture 2: Semiconductor Properties and pn Junction Diode

3.                

Lecture 2: Semiconductor Properties and pn Junction Diode

4.                

Lecture 3: Properties of MOSFET (Metal Oxide Field Effect Transistor)

5.                

Lecture 3: Properties of MOSFET (Metal Oxide Field Effect Transistor)

6.                

Lecture 4:Physical Structure and Fabrication Process of Integrated Circuits

 

 

HW-2

(3%)

 

7.                

Lecture 5: Introduction to Circuit Simulation and Layout Tools

8.                

Lecture 6: The Static CMOS Inverter

9.                

Lecture 6: The Static CMOS Inverter

10.            

Lecture 7: Different Types of Inverter

11.            

Lecture 7: Different Types of Inverter

12.            

Exam-1: Based on Lecture 1-7 (15%)

13.            

Lecture 8: Static Combinational Logic Designs

 

HW-3

(3%)

14.            

Lecture 8: Static Combinational Logic Designs

15.            

Lecture 9: Dynamic Combinational Logic Designs

16.            

Lecture 9: Dynamic Combinational Logic Designs

17.            

Lecture 10: Static Sequential Circuits Design

 

 

HW-4

(3%)

18.            

Lecture 10: Static Sequential Circuits Design

19.            

Lecture 11: Dynamic and Other Sequential Circuit Styles

20.            

Lecture 11: Dynamic and Other Sequential Circuit Styles

21.            

Lecture 12: Designing Arithmetic Circuits in CMOS VLSI

22.            

Lecture 12: Designing Arithmetic Circuits in CMOS VLSI

23.            

Exam-2: Based on Lecture 8-12 (20%)

24.            

Lecture 13: Semiconductor Memories

 

 

HW-5

(3%)

25.            

Lecture 13: Semiconductor Memories

26.            

Lecture 14: Timing Issues in VLSI Circuits

27.            

Lecture 15: High Performance Issues - Interconnect and Scaling Issues

28.            

Lecture 16: High Performance Issues: Noise and Low Power Design Issues

29.            

Lecture 17: Integrated Circuits Implementation Strategies

30.            

Lecture 18: System Level and Physical Design Issues

31.            

Exam-3: Problems from Lecture 13-18 + Basic concepts from Lecture 1-12 (25%)


 

* Class Test: Undeclared class test may be taken in place of homework (1 class test = 1 HW)

 

Lab & Project Schedule

 

Lab

 

Date

1

Cadence Lab 1

Week-2

2

Cadence Lab 1

Week-3

3

Cadence Lab 1

Week-4

4

Cadence Lab 1

Week-5

Project-1

Design, Layout, Extraction and Simulation of a Combinational Circuit

Week-10

Project-2

Design, Layout, Extraction and Simulation of a Sequential Circuit

Final Week