Search this site

Lecture Material (PPTs) on Introduction to VLSI Design

Introduction to VLSI Design by Dr. Robert Reese

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. Inverter DC and Transient response , Chapter 2.
7. Power Management ,Chapter 5
8. Interconnect (Wires) Chapter 6
9. Combinational Circuits, Chapter 9
10. Circuit Families, Chapter 9
11. DCVSL Logic, Chapter 9
12. Charge Coupling Problem, dynamic logic
13. Sequential Circuits
14. Clocking/Skew
15. Packaging, IO, Chapter 13
16. SRAMS , Chapter 12
17. Memory Decoding , Notes
18. 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)
Clocks
Power Management
Arithmetic: Adders Design for Test Arithmetic: 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