COMP 268 - Spring 2005

 

Home
Publications
CV

COMP 268:  VLSI Design

Spring 2005

Tues. and Thurs., 3:30-4:45pm, SN325

 

Course Description

Lecture Notes

 

Lecture 0 (Jan 13-18) [ppt]

bullet

Introduction

Lecture 1 (Jan 20-25) [ppt]

bullet

CMOS Circuits and Layout

Lecture 2 (Jan 27) [ppt]

bullet

Microprocessor Example

Lecture 3 (Feb 1-3) [ppt]

bullet

MOS Transistor Theory

Lecture 4 (Feb 8-10) [ppt]

bullet

DC and transient response

bullet

Lab 1 (parts library):  Due Feb 22, 2005.

bullet

Website for downloading Electric CAD tool

Lecture 5 (Feb 15-17) [ppt]

bullet

Logical effort

Lecture 8 (Feb 22) [ppt]

bullet

Combinational Circuits

Lecture 9 (Feb 24, Mar 3) [ppt]

bullet

Circuit families

bullet

Dynamic and domino logic

bullet

Pass transistor and LEAP logic

bullet

Lab 2:  Due Mar 10, 2005.

Lecture 10 (Mar 8-10) [ppt]

bullet

Sequential circuits

bullet

Problem Set 1

 Lecture 11 (Mar 10) [ppt]

bullet

Adder designs

bullet

Lab 3:  Due Mar 24, 2005.

Lecture 12 (Mar 22-29) [ppt]

bullet

Datapath Functional Units

Lecture 13 (Mar 31) [ppt]

bullet

Memory Design:  SRAM

Lecture 14 (Apr 5) [ppt]

bullet

CAM, ROM and PLA's

Lecture 16 (Apr 7) [ppt]

bullet

Pop Quiz:  Circuit Pitfalls

bullet

Lab 4:  Due Apr 19, 2005.

bullet

Useful files for Lab 4:  std_mudd.lib, std_mudd.db, controller.v, controller.cmd, alucontrol.cmd, controller_sol.vhdl.

Lecture 18 (April 12) [ppt]

bullet

Design for Low Power

Lecture 17 (April 14) [ppt]

bullet

Design for Testability

bullet

Lab 5 (final lab) -- MIPS processor:  Due April 29, 2005.

bullet

Useful files for Lab 5:  mips.cmd, mips_sch.arr, mips_lay.arr, muddpads11_ami05.elib.

Lecture 19 (April 19-21) [ppt]

bullet

Design for Skew (high performance)

Lecture 20 (April 21) [ppt]

bullet

Package, Power and I/O

Lecture 21 (April 26-28) [ppt]

bullet

Scaling and economics

Lecture 23 (May 3)

bullet

Case Study:  Intel microprocessors [ppt]

bullet

Review:  Logical Effort (Lecture 5) [ppt]

bullet

Problem Set 2