Search this site

Lecture Material (PPTs) on Introduction to VLSI Design

Introduction to VLSI Design by Dr. Robert Reese

Dr. Robert ReesePh.D., Texas A&M University, 1985

Associate Professor,  Electrical and Computer Engineering

Research Interests

  1. Overview of VLSI Design, Chapter 1 (1.1 to 1.5).
  2. MIPS Processor example, Chapter 1 (1.6-1.12).
  3. CMOS Gate Layout, Chapter 1 (1.5), Chap 3 (3.1 to 3.3).
  4. MOS Transistor Theory , Chapter 2.
  5. Notes on transistor sizing , Chapter 2.
  6. MOS Non-ideal Transistors , Chapter 2. News item on new gate materials for lower leakage, News item on technique for improving electron mobility, IBM Link on strained silicon
  7. Inverter DC and Transient response , Chapter 2.
  8. Basic RC inverter delay model, improving average delay, skewed gates
  9. Notes on RC delay computation for static CMOS gates
  10. Delay prediction using a 2D Lookup Table
  11. Power Management ,Chapter 5
  12. Interconnect (Wires) Chapter 6
  13. Combinational Circuits, Chapter 9
  14. Circuit Families, Chapter 9
  15. DCVSL Logic, Chapter 9
  16. Charge Coupling Problem, dynamic logic
  17. Sequential Circuits
  18. Clocking/Skew
  19. Packaging, IO, Chapter 13
  20. SRAMS , Chapter 12
  21. Memory Decoding , Notes
  22. CPU Evolution 

These lecture notes are information that I have put together from various knowledge sources; very little is original creation by myself. I have tried to give credit to original sources if at all possible. Several lectures are Powerpoint slides created by David Harrison, the author of our textbook.
DRAMs, Non-volatile Memories (basic SRAMS covered in VLSI 1)
  1. DRAM Intro
  2. Some notes on DRAM technology by David Morano, Northeastern Univ
  3. Introduction to Non-volatile Memory
  1. Clocking Evolution
  2. Synchronization
Power Management
  1. Power Management
Arithmetic: Adders
  1. Adders (David Harrison)
Design for Test
  1. Design for Test (David Harrison)
Arithmetic: Shifting/Multiplication
  1. Shifting/Multiplication
Arithmetic: Floating Point
  1. Floating Point Introduction
  2. Floating Point slides by Behrooz Parhami . These slides are from Dr. Parhami's textbook website and cover Chapters 17-20 from his textbook, Computer Arithmetic: Algorithms and Hardware Designs . Because of the large number of slides in this presentation, the following are the ones that we will discuss in class: 1-13, 33-34,40,41, 42.
44th DAC Talks (online)
  1. TUESDAY KEYNOTE | Perspective of the Future Semiconductor Industry: Challenges and Solutions Speaker: Oh-Hyun Kwon - President, System LSI Division, Samsung Semiconductor Business
  2. Thousand-Core Chips - A Technology Perspective, Shekhar Y. Borkar - Intel Corp.
  3. 42.4 Multi-Core Design Automation Challenges Speaker/Author: John Darringer - IBM Corp
SOI Introduction