(Formerly ELEC 6970-003)

Fall 2006, TuTh 11AM, Broun 306

Course Syllabus, Reference Books

EXAM: Take Home Problems, assigned 12/6/06, due 12/11/06.

LECTURES:

Lecture 1: Introduction, 8/17/06

Lecture 2: Power Consumption in a CMOS Circuit, 8/22/06 and 8/24/06

Lecture 3: Low Voltage Low Power Devices, 8/29/06 and 8/31/06

Lecture 4: Linear Programming - A Mathematical Optimization Technique, 9/5/06 and 9/7/06

Lecture 5: Dual-Threshold Low-Power Devices, 9/14/06

Lecture 6: Dynamic Power, 9/19/06 and 9/21/06

Lecture 7: Dynamic Power: Glitch Elimination, 9/26/06 and 9/28/06

Lecture 8: Glitch-Free ASICs and Custom Design, 10/10/06 and 10/12/06

Lecture 9: Power Analysis: Logic Level, 10/17/06

Lecture 10: Power Analysis: Probabilistic Methods, 10/31/06 and 11/2/06

Lecture 11: Power Analysis: High-Level, 11/28/06

Lecture 12: Test Power, 11/30/06

Lecture 13: Adiabatic Logic, 12/5/06

HOMEWORK: Book reviews, assigned 8/31/06, due 9/28/06

PROJECT (all students will work as a group): Plan and Schedule due 9/5/06

1. Design and verify a 32-bit ALU with synchronous clocked inputs and outputs. Simulation result

2. Study low-voltage power and delay characteristics of your design. Some results

3. Redesign ALU for minimum power and highest speed.

4. Prepare a project report and a presentation in VLSI D&T Seminar 11/8/06, Abstract, Slides.

5. Final presentation and report due 11/30/06, Final Report

PREVIOUS OFFERINGS:

Fall 2005 Fall 2004