EN0291S40 (Fall'06) Physical Design of Digital Integrated Circuit

 

Instructor: Sherief Reda -- Scalable Computing Systems Laboratory

Location: B & H 455 on Thursdays from 4:00pm to 6:20pm

Office Hours: Tuesdays from 2:30pm to 4:30pm

Powerpoint template for presentations

Lectures are available in pdf. If you need the powerpoints for the animations, please visit the restricted area or email me.

Projects Area (restricted access)

Lectures:

Lecture 01 (Sep 7): Introduction and class outline

Lecture slides / projects overview

Lecture 02 (Sep 14) : Scaling theory

Lecture slides

Assignments slides [by Brendan / Cesare / Elif / Yiwen]

Assignments:

More readings:

Lecture 03 (Sep 21): Variability

Lecture slides

Assignments slides [by Nuno]

Assignments:

More readings:

Lecture 04 (Sept 28) Static timing analysis

Lecture slides

Assignment slides [by Brendan / Cesare / Elif / Kundan]

Assignments:

More readings:

Lecture 05 (Oct 5) Projects Overview

projects overview presentations

Lecture 06 (Oct 12) Power Analysis and Reductions

Lecture slides

Assignment slides [by Elif / Nuno / Yiwen]

Assignments:

More readings:

Lecture 07/08 (Oct 19/26) Layout Techniques: Floorplanning and Placement

Lecture slides

More readings:

Lecture 09 (Nov 2) Interconnect and Clock Trees

Lecture slides

More readings:

Lecture 10 (Nov 9) Guest Lecture and Projects Overview

Guest lecture by Prof. Alex Zaslavsky on tunneling devices

Project Presentations

Lecture 11 (Nov 16) Routing

Lecture slides

Assignment slides [by Kundan/Brendan/Yiwen]

Assignments:

More readings:

Lecture 12 (Nov 30) Repeater Insertion

Lecture slides

Assignment slides [By Cesare/Elif/Nuno]

Assignments:

More readings:

Lecture 13 (Dec 7) Mask Preparation

Lecture slides

More readings:

 

lecture 14 (Dec 14) Final presentation of the projects

Project Presentations