Fall 2015 Course Offering
This course will present an introduction to
the design and analysis of digital Very Large Scale Integration (VLSI)
technology using state-of-the-art computer aided design (CAD) tools.
Note: Each year we update the information on these web pages. So, while much of the previous year's notes are valid, many details will be different. It’s important you make note of any discrepancies you find so that we can update the pages for your classmates.
2015 Important information
Instructor: Professor Steven Levitan
Office 218 C Benedum Hall
Phone 412-648-9663
levitan@pitt.edu
TA: Joydeep Rakshit jor73@pitt.edu
Book (note 4th edition):
CMOS VLSI Design: A Circuits and Systems Perspective (4th Edition) Mar 11, 2010 by Neil Weste and David Harris
2015 Syllabus and Course Schedule
2008 Syllabus
2008 Revised Course Schedule
· Lecture 0
· Lecture 2
· Lecture 3
· Lecture 4 (Note: Also see Chapter 5 from 2006)
- Lecture 5 (Note: Also see Chapter 6 from 2006)
- Lecture 6
- Lecture 8
- Lecture 9
- Lecture 10
- Lecture 11
- Lecture 12
- Lecture 13
- Lecture 14
- Lecture 20
- Lecture 21
2008 Laboratory Material:
Lab Report Notes
Lab 1
Lab 2
Lab 3
Lab 4
Lab 5
Lab 6
Lab 7
Lab 8
Lab 9
Lab 10
Tutorials:
· Pitt Tutorial 1: Virtuoso 6.1.2 Analog Artist with Spectre and the 1.6 (beta) CDK from NCSU
· Pitt Tutorial 2: Generating Transistor I-V Curves with Spectre
· Pitt Tutorial 3: Runing Spice/Spectre directly
· Pitt Tutorial 4: Virtuoso XL Layout
· Pitt Tutorial 4A: Using Piecewise Linear Files for Testing
· Pitt Tutorial 4B: Using Spectre for Parametric Analysis of Flip-Flop Timing
· Pitt Tutorial 5N: Synthesis with Synopsys Design Compiler and Cadence Encounter
· Pitt Tutorial 6: Simulation with Modelsim
· Pitt Tutorial 7: Layout Generation and Extraction Notes for NCSU/OSU 45nm FreePDK
- Chapter 1: Introduction
- Chapter 2: CMOS Manufacturing
- Chapter 3: MOS devices NEW SLIDES
- Chapter 4: The Wire
- Chapter 5: The Inverter
- Chapter 6: Combinational Logic
- West and Harris Combinational Circuit Chapter
- Chapter 7: Sequential Logic
- Chapter 8: Design Methodologies
- Chapter 10: System Timing
- Chapter 11: Arithmetic Circuits
- Chapter 12: Memories
03/24/09