Introduction to CMOS VLSI Design Lecture 21: Scaling and Economics Credits: David Harris Harvey Mudd College (Material taken/adapted from Harris’ lecture.

Slides:



Advertisements
Similar presentations
An International Technology Roadmap for Semiconductors
Advertisements

Introduction to CMOS VLSI Design Lecture 21: Scaling and Economics
Introduction to CMOS VLSI Design Lecture 15: Nonideal Transistors David Harris Harvey Mudd College Spring 2004.
Caltech CS184a Fall DeHon1 CS184a: Computer Architecture (Structures and Organization) Day6: October 11, 2000 Instruction Taxonomy VLSI Scaling.
Introduction to CMOS VLSI Design Lecture 19: Nonideal Transistors
Introduction to CMOS VLSI Design Lecture 3: CMOS Transistor Theory David Harris Harvey Mudd College Spring 2004.
Introduction to CMOS VLSI Design Lecture 5 CMOS Transistor Theory
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE VLSI Circuit Design Lecture 5 - Hierarchical.
VLSI Trends. A Brief History  1958: First integrated circuit  Flip-flop using two transistors  From Texas Instruments  2011  Intel 10 Core Xeon Westmere-EX.
Design and Implementation of VLSI Systems (EN0160)
04/09/02EECS 3121 Lecture 25: Interconnect Modeling EECS 312 Reading: 8.3 (text), 4.3.2, (2 nd edition)
Introduction to CMOS VLSI Design Lecture 3: CMOS Transistor Theory
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 18: Scaling Theory Prof. Sherief Reda Division of Engineering, Brown University.
Lesson 1 Introduction – “Is there a limit ?” Transistors – “CMOS building blocks” Physics, Cross section and Layout Views.
Lecture 2: CMOS Transistor Theory
Lecture 15: Scaling & Economics. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 15: Scaling and Economics2 Outline  Scaling –Transistors –Interconnect –Future.
1 Modeling and Optimization of VLSI Interconnect Lecture 1: Introduction Avinoam Kolodny Konstantin Moiseev.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
ASIC Design Introduction - 1 The history of Integrated Circuit (IC) The base for such a significant progress –Well understanding of semiconductor physics.
MOS Capacitors MOS capacitors are the basic building blocks of CMOS transistors MOS capacitors distill the basic physics of MOS transistors MOS capacitors.
EE414 VLSI Design Design Metrics in Design Metrics in VLSI Design [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
1 VLSI and Computer Architecture Trends ECE 25 Fall 2012.
EZ-COURSEWARE State-of-the-Art Teaching Tools From AMS Teaching Tomorrow’s Technology Today.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
Lecture 03: Fundamentals of Computer Design - Trends and Performance Kai Bu
CSE477 L01 Introduction.1Irwin&Vijay, PSU, 2002 ECE484 VLSI Digital Circuits Fall 2014 Lecture 01: Introduction Adapted from slides provided by Mary Jane.
CMOS Scaling Two motivations to scale down
CAD for Physical Design of VLSI Circuits
History of Integrated Circuits  In 1961 the first commercially available integrated circuits came from the Fairchild Semiconductor Corporation.  The.
Multi-core Programming Introduction Topics. Topics General Ideas Moore’s Law Amdahl's Law Processes and Threads Concurrency vs. Parallelism.
Limitations of Digital Computation William Trapanese Richard Wong.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 7 MOSFET Parameters.
Digital Integrated Circuits  Introduction: Issues in digital design  The CMOS inverter  Combinational logic structures  Sequential logic gates  Design.
ECE 124a/256c Advanced VLSI Design Forrest Brewer.
Text Book: Silicon VLSI Technology Fundamentals, Practice and Modeling Authors: J. D. Plummer, M. D. Deal, and P. B. Griffin Class: ECE 6466 “IC Engineering”
CSCE 613: Fundamentals of VLSI Chip Design Instructor: Jason D. Bakos.
The End of Conventional Microprocessors Edwin Olson 9/21/2000.
VLSI: A Look in the Past, Present and Future Basic building block is the transistor. –Bipolar Junction Transistor (BJT), reliable, less noisy and more.
VLSI Design Lecture 3: Parasitics of CMOS Wires Mohammad Arjomand CE Department Sharif Univ. of Tech. Adapted with modifications from Harris’s lecture.
Present – Past -- Future
Caltech CS184 Winter DeHon 1 CS184a: Computer Architecture (Structure and Organization) Day 6: January 19, 2005 VLSI Scaling.
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
EE586 VLSI Design Partha Pande School of EECS Washington State University
Transistor Counts 1,000, ,000 10,000 1, i386 i486 Pentium ® Pentium ® Pro K 1 Billion Transistors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
Trends in IC technology and design J. Christiansen CERN - EP/MIC
Moore’s Law and Its Future Mark Clements. 15/02/2007EADS 2 This Week – Moore’s Law History of Transistors and circuits The Integrated circuit manufacturing.
Caltech CS184 Winter DeHon 1 CS184a: Computer Architecture (Structure and Organization) Day 6: January 22, 2003 VLSI Scaling.
Overview of VLSI 魏凱城 彰化師範大學資工系. VLSI  Very-Large-Scale Integration Today’s complex VLSI chips  The number of transistors has exceeded 120 million 
CHAPTER 6: MOSFET & RELATED DEVICES CHAPTER 6: MOSFET & RELATED DEVICES Part 2.
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO Session 3 Computer Evolution.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
The Fate of Silicon Technology: Silicon Transistors Maria Bucukovska Scott Crawford Everett Comfort.
Introduction to CMOS VLSI Design CMOS Transistor Theory
CS203 – Advanced Computer Architecture
EE141 © Digital Integrated Circuits 2nd Introduction 1 Digital Integrated Circuits A Design Perspective Introduction Jan M. Rabaey Anantha Chandrakasan.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
CS203 – Advanced Computer Architecture
Introduction to VLSI ASIC Design and Technology
Technology advancement in computer architecture
Circuits and Interconnects In Aggressively Scaled CMOS
Challenges in Nanoelectronics: Process Variability
Overview of VLSI 魏凱城 彰化師範大學資工系.
Transistors on lead microprocessors double every 2 years Moore’s Law in Microprocessors Transistors on lead microprocessors double every 2 years.
Introduction EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
Technology scaling Currently, technology scaling has a threefold objective: Reduce the gate delay by 30% (43% increase in frequency) Double the transistor.
Lecture 15: Scaling & Economics
Lecture 15: Scaling & Economics
Unit -4 Introduction to Embedded Systems Tuesday.
Presentation transcript:

Introduction to CMOS VLSI Design Lecture 21: Scaling and Economics Credits: David Harris Harvey Mudd College (Material taken/adapted from Harris’ lecture notes)

CMOS VLSI Design21: Scaling and EconomicsSlide 2 Outline  Scaling –Transistors –Interconnect –Future Challenges  VLSI Economics

CMOS VLSI Design21: Scaling and EconomicsSlide 3 Moore’s Law  In 1965, Gordon Moore predicted the exponential growth of the number of transistors on an IC  Transistor count doubled every year since invention  Predicted > 65,000 transistors by 1975!  Growth limited by power [Moore65]

CMOS VLSI Design21: Scaling and EconomicsSlide 4 More Moore  Transistor counts have doubled every 26 months for the past three decades.

CMOS VLSI Design21: Scaling and EconomicsSlide 5 Speed Improvement  Clock frequencies have also increased exponentially –A corollary of Moore’s Law

CMOS VLSI Design21: Scaling and EconomicsSlide 6 Why?  Why more transistors per IC?  Why faster computers?

CMOS VLSI Design21: Scaling and EconomicsSlide 7 Why?  Why more transistors per IC? –Smaller transistors –Larger dice  Why faster computers?

CMOS VLSI Design21: Scaling and EconomicsSlide 8 Why?  Why more transistors per IC? –Smaller transistors –Larger dice  Why faster computers? –Smaller, faster transistors –Better microarchitecture (more IPC) –Fewer gate delays per cycle

CMOS VLSI Design21: Scaling and EconomicsSlide 9 Scaling  The only constant in VLSI is constant change  Feature size shrinks by 30% every 2-3 years –Transistors become cheaper –Transistors become faster –Wires do not improve (and may get worse)  Scale factor S –Typically –Technology nodes

CMOS VLSI Design21: Scaling and EconomicsSlide 10 Scaling Assumptions  What changes between technology nodes?  Constant Field Scaling –All dimensions (x, y, z => W, L, t ox ) –Voltage (V DD ) –Doping levels  Lateral Scaling –Only gate length L –Often done as a quick gate shrink (S = 1.05)

CMOS VLSI Design21: Scaling and EconomicsSlide 11 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 12 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 13 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 14 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 15 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 16 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 17 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 18 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 19 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 20 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 21 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 22 Device Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 23 Observations  Gate capacitance per micron is nearly independent of process  But ON resistance * micron improves with process  Gates get faster with scaling (good)  Dynamic power goes down with scaling (good)  Current density goes up with scaling (bad)  Velocity saturation makes lateral scaling unsustainable

CMOS VLSI Design21: Scaling and EconomicsSlide 24 Example  Gate capacitance is typically about 2 fF/  m  The FO4 inverter delay in the TT corner for a process of feature size f (in nm) is about 0.5f ps  Estimate the ON resistance of a unit (4/2 ) transistor.

CMOS VLSI Design21: Scaling and EconomicsSlide 25 Solution  Gate capacitance is typically about 2 fF/  m  The FO4 inverter delay in the TT corner for a process of feature size f (in nm) is about 0.5f ps  Estimate the ON resistance of a unit (4/2 ) transistor.  FO4 = 5  = 15 RC  RC = (0.5f) / 15 = (f/30) ps/nm  If W = 2f, R = 8.33 k  –Unit resistance is roughly independent of f

CMOS VLSI Design21: Scaling and EconomicsSlide 26 Scaling Assumptions  Wire thickness –Hold constant vs. reduce in thickness  Wire length –Local / scaled interconnect –Global interconnect Die size scaled by D c  1.1

CMOS VLSI Design21: Scaling and EconomicsSlide 27 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 28 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 29 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 30 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 31 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 32 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 33 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 34 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 35 Interconnect Scaling

CMOS VLSI Design21: Scaling and EconomicsSlide 36 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 37 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 38 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 39 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 40 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 41 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 42 Interconnect Delay

CMOS VLSI Design21: Scaling and EconomicsSlide 43 Observations  Capacitance per micron is remaining constant –About 0.2 fF/  m –Roughly 1/10 of gate capacitance  Local wires are getting faster –Not quite tracking transistor improvement –But not a major problem  Global wires are getting slower –No longer possible to cross chip in one cycle

CMOS VLSI Design21: Scaling and EconomicsSlide 44 ITRS  Semiconductor Industry Association forecast –Intl. Technology Roadmap for Semiconductors

CMOS VLSI Design21: Scaling and EconomicsSlide 45 Scaling Implications  Improved Performance  Improved Cost  Interconnect Woes  Power Woes  Productivity Challenges  Physical Limits

CMOS VLSI Design21: Scaling and EconomicsSlide 46 Cost Improvement  In 2003, $0.01 bought you 100,000 transistors –Moore’s Law is still going strong [Moore03]

CMOS VLSI Design21: Scaling and EconomicsSlide 47 Interconnect Woes  SIA made a gloomy forecast in 1997 –Delay would reach minimum at 250 – 180 nm, then get worse because of wires  But… [SIA97]

CMOS VLSI Design21: Scaling and EconomicsSlide 48 Interconnect Woes  SIA made a gloomy forecast in 1997 –Delay would reach minimum at 250 – 180 nm, then get worse because of wires  But… –Misleading scale –Global wires  100 kgate blocks ok

CMOS VLSI Design21: Scaling and EconomicsSlide 49 Reachable Radius  We can’t send a signal across a large fast chip in one cycle anymore  But the microarchitect can plan around this –Just as off-chip memory latencies were tolerated

CMOS VLSI Design21: Scaling and EconomicsSlide 50 Dynamic Power  Intel VP Patrick Gelsinger (ISSCC 2001) –If scaling continues at present pace, by 2005, high speed processors would have power density of nuclear reactor, by 2010, a rocket nozzle, and by 2015, surface of sun. –“Business as usual will not work in the future.”  Intel stock dropped 8% on the next day  But attention to power is increasing [Moore03]

CMOS VLSI Design21: Scaling and EconomicsSlide 51 Static Power  V DD decreases –Save dynamic power –Protect thin gate oxides and short channels –No point in high value because of velocity sat.  V t must decrease to maintain device performance  But this causes exponential increase in OFF leakage  Major future challenge Static Dynamic [Moore03]

CMOS VLSI Design21: Scaling and EconomicsSlide 52 Productivity  Transistor count is increasing faster than designer productivity (gates / week) –Bigger design teams Up to 500 for a high-end microprocessor –More expensive design cost –Pressure to raise productivity Rely on synthesis, IP blocks –Need for good engineering managers

CMOS VLSI Design21: Scaling and EconomicsSlide 53 Physical Limits  Will Moore’s Law run out of steam? –Can’t build transistors smaller than an atom…  Many reasons have been predicted for end of scaling –Dynamic power –Subthreshold leakage, tunneling –Short channel effects –Fabrication costs –Electromigration –Interconnect delay  Rumors of demise have been exaggerated

CMOS VLSI Design21: Scaling and EconomicsSlide 54 VLSI Economics  Selling price S total –S total = C total / (1-m)  m = profit margin  C total = total cost –Nonrecurring engineering cost (NRE) –Recurring cost –Fixed cost

CMOS VLSI Design21: Scaling and EconomicsSlide 55 NRE  Engineering cost –Depends on size of design team –Include benefits, training, computers –CAD tools: Digital front end: $10K Analog front end: $100K Digital back end: $1M  Prototype manufacturing –Mask costs: $500k – 1M in 130 nm process –Test fixture and package tooling

CMOS VLSI Design21: Scaling and EconomicsSlide 56 Recurring Costs  Fabrication –Wafer cost / (Dice per wafer * Yield) –Wafer cost: $500 - $3000 –Dice per wafer: –Yield: Y = e -AD For small A, Y  1, cost proportional to area For large A, Y  0, cost increases exponentially  Packaging  Test

CMOS VLSI Design21: Scaling and EconomicsSlide 57 Fixed Costs  Data sheets and application notes  Marketing and advertising  Yield analysis

CMOS VLSI Design21: Scaling and EconomicsSlide 58 Example  You want to start a company to build a wireless communications chip. How much venture capital must you raise?  Because you are smarter than everyone else, you can get away with a small team in just two years: –Seven digital designers –Three analog designers –Five support personnel

CMOS VLSI Design21: Scaling and EconomicsSlide 59 Solution  Digital designers: –salary –overhead –computer –CAD tools –Total:  Analog designers –salary –overhead –computer –CAD tools –Total:  Support staff –salary –overhead –computer –Total:  Fabrication –Back-end tools: –Masks: –Total:  Summary

CMOS VLSI Design21: Scaling and EconomicsSlide 60 Solution  Digital designers: –$70k salary –$30k overhead –$10k computer –$10k CAD tools –Total: $120k * 7 = $840k  Analog designers –$100k salary –$30k overhead –$10k computer –$100k CAD tools –Total: $240k * 3 = $720k  Support staff –$45k salary –$20k overhead –$5k computer –Total: $70k * 5 = $350k  Fabrication –Back-end tools: $1M –Masks: $1M –Total: $2M / year  Summary –2 $3.91M / year –$8M design & prototype

CMOS VLSI Design21: Scaling and EconomicsSlide 61 Cost Breakdown  New chip design is fairly capital-intensive  Maybe you can do it for less?