Jan M. Rabaey
Digital Integrated Circuits
A Design Perspective
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
Outline (approximate)
– Introduction and Motivation
– The VLSI Design Process
– Details of the MOS Transistor
– Device Fabrication
– Design Rules
– CMOS circuits
– VLSI Structures
– System Timing
– Real Circuits and Performance
The First Computer
The Babbage
Difference Engine
(1832)
25,000 parts
cost: £17,470
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
ENIAC - The first electronic computer
(1946)
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Evolution in Complexity
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
What is “CMOS VLSI”?
– MOS = Metal Oxide Semiconductor (This used
to mean a Metal gate over Oxide insulation)
– Now we use polycrystalline silicon which is
deposited on the surface of the chip as a gate.
We call this “poly” or just “red stuff” to
distinguish it from the body of the chip, the
substrate, which is a single crystal of silicon.
– We do use metal (aluminum) for interconnection
wires on the surface of the chip.
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
CMOS:Complementary MOS
– Means we are using both N-channel and P-
channel type enhancement mode Field Effect
Transistors (FETs).
– Field Effect- NO current from the controlling
electrode into the output
FET is a voltage controlled current device
BJT is a current controlled current device
– N/P Channel - doping of the substrate for
increased carriers (electrons or holes)
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
N-Channel Enhancement
mode MOS FET
– Four Terminal Device - substrate bias
–The “self aligned gate” - key to CMOS
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
VLSI:Very Large Scale
Integration
Integration: Integrated Circuits
» multiple devices on one substrate
How large is Very Large?
– SSI (small scale integration)
7400 series, 10-100 transistors
– MSI (medium scale)
74000 series 100-1000
– LSI 1,000-10,000 transistors
– VLSI > 10,000 transistors
– ULSI/SLSI (some disagreement)
Intel 4004 Micro-Processor
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Evolution in Transistor Count
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
Scale Example
Consider a chip size of 20mm X 20mm
Consider a transistor size of 2um X
2um
» With area for wires, etc.
1x108
transistors / chip
Or - plot at 1 transistor : 1 mm
– 1 chip : 20 meter x 20 meter plot
Intel Pentium (II) microprocessor
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
VLSI Design
– But the real issue is that VLSI is about
designing systems on chips.
– The designs are complex, and we need to use
structured design techniques and sophisticated
design tools to manage the complexity of the
design.
– We also accept the fact that any technology we
learn the details of will be out of date soon.
– We are trying to develop and use techniques
that will transcend the technology, but still
respect it.
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
The Process of VLSI Design:
Consists of many different representations/Abstractions
of the system (chip) that is being designed.
– System Level Design
– Architecture / Algorithm Level Design
– Digital System Level Design
– Logical Level Design
– Electrical Level Design
– Layout Level Design
– Semiconductor Level Design (possibly more)
Each abstraction/view is itself a Design Hierarchy of
refinements which decompose the design.
Design Abstraction Levels
n+n+
S
G
D
+
DEVICE
CIRCUIT
GATE
MODULE
SYSTEM
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
Help from Computer Aided
Design tools
Tools
» Editors
» Simulators
» Libraries
» Module Synthesis
» Place/Route
» Chip Assemblers
» Silicon Compilers
Experts
» Logic design
» Electronic/circuit
design
» Device physics
» Artwork
» Applications - system
design
» Architectures
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
New Design Methodologies
Methodologies which are based on:
» System Level Abstractions v.s. Device
Characteristic Abstractions
– Logic structures and circuitry change slowly
over time
trade-offs do change, but the choices do not
» Scalable Designs
– Layout techniques also change slowly.
But the minimum feature size steadily decreases with
time (also Voltage, Die Size, etc.)
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
Design Approaches
– Custom
full control of design
best results, slowest design time.
– Semi-custom (std cell)
use Cell libraries from vendor
cad tools, faster design time
– Gate Array
fastest design time
worst speed/power/density
best low volume (worst high volume)
– EPLA/EPLD - FPGA - electrically
programmable (in the field) -
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
Close up of Intel Chip?
Time Magazine, July 1998
Evolution in Speed/Performance
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
Technologies
– Bipolar (BJT)
TTL, Schottky
ECL
I^2 L
– Dual Junction, current controlled devices
MOS (FET unipolar)
» NMOS, PMOS
» CMOS <== our course
– Single Junction voltage controlled devices
GaAs (typically JFET’s)
OEIC’s - MQW’s, Integrated Lasers,?
Silicon in 2010
Die Area: 2.5x2.5 cm
Voltage: 0.6 V
Technology: 0.07 µm
Density AccessTime
(Gbits/cm2) (ns)
DRAM 8.5 10
DRAM(Logic) 2.5 10
SRAM(Cache) 0.3 1.5
Density Max. Ave. Power ClockRate
(Mgates/cm2) (W/cm2) (GHz)
Custom 25 54 3
Std. Cell 10 27 1.5
GateArray 5 18 1
Single-MaskGA 2.5 12.5 0.7
FPGA 0.4 4.5 0.25
Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
SIA -National Technology
Roadmap for Semiconductors
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
SIA -National Technology
Roadmap for Semiconductors
8 inch 18 inch
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
SIA -National Technology
Roadmap for Semiconductors
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
SIA -National Technology
Roadmap for Semiconductors
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
SIA -National Technology
Roadmap for Semiconductors
Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction
SIA -National Technology
Roadmap for Semiconductors

More Related Content

PDF
Introduction to VLSI
PDF
Vlsi design
PPTX
Vlsi techniques
PDF
Introduction to VLSI Design
PPTX
VERY LARGE SCALE INTEGRATION (VLSI) TECHNOLOGY
PDF
Fundamentals of cmos vlsi
PPT
Introduction to VLSI
Introduction to VLSI
Vlsi design
Vlsi techniques
Introduction to VLSI Design
VERY LARGE SCALE INTEGRATION (VLSI) TECHNOLOGY
Fundamentals of cmos vlsi
Introduction to VLSI

What's hot (19)

PPT
CMOS VLSI design
PPTX
VLSI Systems & Design
PPT
Lecture VLSI
PPTX
Vlsi & embedded systems
PPTX
ASIC Design Flow
PPT
1 1 vlsi introduction_overview
PPTX
Digital Design Flow
PPTX
Soc lect1
PPTX
A Quick Introduction to Programmable Logic
PDF
Fpga computing
PPTX
Hard IP Core design | Convolution Encoder
PPT
Jeremy
PDF
FPGA/Reconfigurable computing (HPRC)
PPTX
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
PDF
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
PPT
generate IP CORES
PDF
Fpga asic technologies_flow
PDF
Andes RISC-V processor solutions
CMOS VLSI design
VLSI Systems & Design
Lecture VLSI
Vlsi & embedded systems
ASIC Design Flow
1 1 vlsi introduction_overview
Digital Design Flow
Soc lect1
A Quick Introduction to Programmable Logic
Fpga computing
Hard IP Core design | Convolution Encoder
Jeremy
FPGA/Reconfigurable computing (HPRC)
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
SEMI Penang 2013 Presentation on One Step Chip Attach (OSCA)
generate IP CORES
Fpga asic technologies_flow
Andes RISC-V processor solutions
Ad

Viewers also liked (20)

PPT
Chapter3
PPT
Conferencia
PDF
3rd Semester M Tech CMOS VLSI Design (Dec-2013) Question Papers
PPT
VLSI circuit design process
PPT
PPTX
Trends and challenges in vlsi
PPTX
VLSI industry - Digital Design Engineers - draft version
PPT
VLSI Design
PDF
vlsi design flow
PPT
Low power VLSI design
PPT
Lecture 2
PPT
Analog vlsi
PDF
Advd lecture 7 logical effort
PPT
VLSI
PPT
Computer architecture
PPTX
Physical design
PPTX
VLSI Training presentation
PPTX
PLA Minimization -Testing
PPTX
BASIC COMPUTER ARCHITECTURE
PPTX
Vlsi stick daigram (JCE)
Chapter3
Conferencia
3rd Semester M Tech CMOS VLSI Design (Dec-2013) Question Papers
VLSI circuit design process
Trends and challenges in vlsi
VLSI industry - Digital Design Engineers - draft version
VLSI Design
vlsi design flow
Low power VLSI design
Lecture 2
Analog vlsi
Advd lecture 7 logical effort
VLSI
Computer architecture
Physical design
VLSI Training presentation
PLA Minimization -Testing
BASIC COMPUTER ARCHITECTURE
Vlsi stick daigram (JCE)
Ad

Similar to L1 introduction (20)

PPT
Digital IC2.ppt vlsi ic circuit design and structure
PPT
VLSI unit 1 Technology - S.ppt
PPTX
VLSI DESIGN UNIT-IV (4).pptx Very large
PPT
Vlsi circuit design
DOC
High bit rate_mul
PPT
VLSI Design- Guru.ppt
PPT
VLSI UNIT-1.1.pdf.ppt
PPT
lec0Intro.ppt
PPTX
Very Large Scale Integrated Circuits VLSI Overview
PPTX
PPT
Lecture20 asic back_end_design
PDF
CMOS_Basics_PPT.pdf
PPTX
basic vlsi ppt
DOCX
PDF
Chapter_01 Course Introduction.pdf
PPT
SISTec Microelectronics VLSI design
PPTX
Embedded system
PPTX
VLSI and ES Design -An Overview.pptx
PPT
lecture_1_09njdnjbdbbdibdibbdbdbbhbd.ppt
PDF
Topic 1 introduction
Digital IC2.ppt vlsi ic circuit design and structure
VLSI unit 1 Technology - S.ppt
VLSI DESIGN UNIT-IV (4).pptx Very large
Vlsi circuit design
High bit rate_mul
VLSI Design- Guru.ppt
VLSI UNIT-1.1.pdf.ppt
lec0Intro.ppt
Very Large Scale Integrated Circuits VLSI Overview
Lecture20 asic back_end_design
CMOS_Basics_PPT.pdf
basic vlsi ppt
Chapter_01 Course Introduction.pdf
SISTec Microelectronics VLSI design
Embedded system
VLSI and ES Design -An Overview.pptx
lecture_1_09njdnjbdbbdibdibbdbdbbhbd.ppt
Topic 1 introduction

L1 introduction

  • 1. Jan M. Rabaey Digital Integrated Circuits A Design Perspective
  • 2. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction Outline (approximate) – Introduction and Motivation – The VLSI Design Process – Details of the MOS Transistor – Device Fabrication – Design Rules – CMOS circuits – VLSI Structures – System Timing – Real Circuits and Performance
  • 3. The First Computer The Babbage Difference Engine (1832) 25,000 parts cost: £17,470 Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 4. ENIAC - The first electronic computer (1946) Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 5. Evolution in Complexity Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 6. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction What is “CMOS VLSI”? – MOS = Metal Oxide Semiconductor (This used to mean a Metal gate over Oxide insulation) – Now we use polycrystalline silicon which is deposited on the surface of the chip as a gate. We call this “poly” or just “red stuff” to distinguish it from the body of the chip, the substrate, which is a single crystal of silicon. – We do use metal (aluminum) for interconnection wires on the surface of the chip.
  • 7. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction CMOS:Complementary MOS – Means we are using both N-channel and P- channel type enhancement mode Field Effect Transistors (FETs). – Field Effect- NO current from the controlling electrode into the output FET is a voltage controlled current device BJT is a current controlled current device – N/P Channel - doping of the substrate for increased carriers (electrons or holes)
  • 8. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction N-Channel Enhancement mode MOS FET – Four Terminal Device - substrate bias –The “self aligned gate” - key to CMOS
  • 9. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction VLSI:Very Large Scale Integration Integration: Integrated Circuits » multiple devices on one substrate How large is Very Large? – SSI (small scale integration) 7400 series, 10-100 transistors – MSI (medium scale) 74000 series 100-1000 – LSI 1,000-10,000 transistors – VLSI > 10,000 transistors – ULSI/SLSI (some disagreement)
  • 10. Intel 4004 Micro-Processor Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 11. Evolution in Transistor Count Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 12. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction Scale Example Consider a chip size of 20mm X 20mm Consider a transistor size of 2um X 2um » With area for wires, etc. 1x108 transistors / chip Or - plot at 1 transistor : 1 mm – 1 chip : 20 meter x 20 meter plot
  • 13. Intel Pentium (II) microprocessor Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 14. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction VLSI Design – But the real issue is that VLSI is about designing systems on chips. – The designs are complex, and we need to use structured design techniques and sophisticated design tools to manage the complexity of the design. – We also accept the fact that any technology we learn the details of will be out of date soon. – We are trying to develop and use techniques that will transcend the technology, but still respect it.
  • 15. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction The Process of VLSI Design: Consists of many different representations/Abstractions of the system (chip) that is being designed. – System Level Design – Architecture / Algorithm Level Design – Digital System Level Design – Logical Level Design – Electrical Level Design – Layout Level Design – Semiconductor Level Design (possibly more) Each abstraction/view is itself a Design Hierarchy of refinements which decompose the design.
  • 16. Design Abstraction Levels n+n+ S G D + DEVICE CIRCUIT GATE MODULE SYSTEM Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 17. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction Help from Computer Aided Design tools Tools » Editors » Simulators » Libraries » Module Synthesis » Place/Route » Chip Assemblers » Silicon Compilers Experts » Logic design » Electronic/circuit design » Device physics » Artwork » Applications - system design » Architectures
  • 18. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction New Design Methodologies Methodologies which are based on: » System Level Abstractions v.s. Device Characteristic Abstractions – Logic structures and circuitry change slowly over time trade-offs do change, but the choices do not » Scalable Designs – Layout techniques also change slowly. But the minimum feature size steadily decreases with time (also Voltage, Die Size, etc.)
  • 19. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction Design Approaches – Custom full control of design best results, slowest design time. – Semi-custom (std cell) use Cell libraries from vendor cad tools, faster design time – Gate Array fastest design time worst speed/power/density best low volume (worst high volume) – EPLA/EPLD - FPGA - electrically programmable (in the field) -
  • 20. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction Close up of Intel Chip? Time Magazine, July 1998
  • 21. Evolution in Speed/Performance Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 22. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction Technologies – Bipolar (BJT) TTL, Schottky ECL I^2 L – Dual Junction, current controlled devices MOS (FET unipolar) » NMOS, PMOS » CMOS <== our course – Single Junction voltage controlled devices GaAs (typically JFET’s) OEIC’s - MQW’s, Integrated Lasers,?
  • 23. Silicon in 2010 Die Area: 2.5x2.5 cm Voltage: 0.6 V Technology: 0.07 µm Density AccessTime (Gbits/cm2) (ns) DRAM 8.5 10 DRAM(Logic) 2.5 10 SRAM(Cache) 0.3 1.5 Density Max. Ave. Power ClockRate (Mgates/cm2) (W/cm2) (GHz) Custom 25 54 3 Std. Cell 10 27 1.5 GateArray 5 18 1 Single-MaskGA 2.5 12.5 0.7 FPGA 0.4 4.5 0.25 Digital Integrated Circuits © Prentice Hall 1995IntroductionIntroduction
  • 24. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction SIA -National Technology Roadmap for Semiconductors
  • 25. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction SIA -National Technology Roadmap for Semiconductors 8 inch 18 inch
  • 26. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction SIA -National Technology Roadmap for Semiconductors
  • 27. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction SIA -National Technology Roadmap for Semiconductors
  • 28. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction SIA -National Technology Roadmap for Semiconductors
  • 29. Introduction to VLSI Design © Steven P. Levitan 1998IntroductionIntroduction SIA -National Technology Roadmap for Semiconductors