Penn ESE370 Fall2014 -- DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 15: October 3, 2014 Scaling.

Slides:



Advertisements
Similar presentations
PIDS: Poster Session 2002 ITRS Changes and 2003 ITRS Key Issues ITRS Open Meeting Dec. 5, 2002 Tokyo.
Advertisements

DRAFT - NOT FOR PUBLICATION 14 July 2004 – ITRS Summer Conference ITRS FEP Challenges Continued scaling will require the introduction of new materials.
by Alexander Glavtchev
Metal Oxide Semiconductor Field Effect Transistors
Derek Wright Monday, March 7th, 2005
Penn ESE534 Spring Mehta & DeHon 1 ESE534 Computer Organization Day 6: February 12, 2014 Energy, Power, Reliability.
High-K Dielectrics The Future of Silicon Transistors
Caltech CS184a Fall DeHon1 CS184a: Computer Architecture (Structures and Organization) Day6: October 11, 2000 Instruction Taxonomy VLSI Scaling.
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
VLSI Design CMOS Transistor Theory. EE 447 VLSI Design 3: CMOS Transistor Theory2 Outline Introduction MOS Capacitor nMOS I-V Characteristics pMOS I-V.
8/29/06 and 8/31/06 ELEC / Lecture 3 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5970/6970) Low Voltage.
CS294-6 Reconfigurable Computing Day4 September 3, 1998 VLSI Scaling.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 5 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Low Voltage Low-Power Devices Vishwani.
Design and Implementation of VLSI Systems (EN0160)
Lecture #16 OUTLINE Diode analysis and applications continued
Penn ESE Spring DeHon 1 ESE (ESE534): Computer Organization Day 6: January 29, 2007 VLSI Scaling.
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.
Lecture #25a OUTLINE Interconnect modeling
11/3/2004EE 42 fall 2004 lecture 271 Lecture #27 MOS LAST TIME: NMOS Electrical Model – Describing the I-V Characteristics – Evaluating the effective resistance.
Week 8b OUTLINE Using pn-diodes to isolate transistors in an IC
Lecture 2: CMOS Transistor Theory
Optional Reading: Pierret 4; Hu 3
ECE 342 Electronic Circuits 2. MOS Transistors
MOS Capacitors MOS capacitors are the basic building blocks of CMOS transistors MOS capacitors distill the basic physics of MOS transistors MOS capacitors.
EZ-COURSEWARE State-of-the-Art Teaching Tools From AMS Teaching Tomorrow’s Technology Today.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 30: November 12, 2014 Memory Core: Part.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 19: October 16, 2013 Energy and Power.
Jan M. Rabaey The Devices Digital Integrated Circuits© Prentice Hall 1995 Introduction.
Norhayati Soin 06 KEEE 4426 WEEK 7/1 6/02/2006 CHAPTER 2 WEEK 7 CHAPTER 2 MOSFETS I-V CHARACTERISTICS CHAPTER 2.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 10: September 28, 2011 MOS Transistor.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 19: October 15, 2014 Energy and Power.
Introduction to FinFet
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 13: October 6, 2010 Scaling.
Limitations of Digital Computation William Trapanese Richard Wong.
Spring 2007W. Rhett DavisNC State UniversityECE 747Slide 1 ECE 747 Digital Signal Processing Architecture SoC Lecture – Normalized Comparison of Architectures.
Penn ESE370 Fall Townley & DeHon ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 13: October 5, 2011 Layout and.
CSCE 613: Fundamentals of VLSI Chip Design Instructor: Jason D. Bakos.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 9: September 17, 2014 MOS Model.
VLSI System Design Lect. 2.2 CMOS Transistor Theory2 Engr. Anees ul Husnain ( Department of Electronics.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 18: October 14, 2013 Energy and Power.
VLSI Design Lecture 3: Parasitics of CMOS Wires Mohammad Arjomand CE Department Sharif Univ. of Tech. Adapted with modifications from Harris’s lecture.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 17: October 19, 2011 Energy and Power.
Caltech CS184 Winter DeHon 1 CS184a: Computer Architecture (Structure and Organization) Day 6: January 19, 2005 VLSI Scaling.
HO #3: ELEN Review MOS TransistorsPage 1S. Saha Long Channel MOS Transistors The theory developed for MOS capacitor (HO #2) can be directly extended.
Day 16: October 6, 2014 Inverter Performance
Trends in IC technology and design J. Christiansen CERN - EP/MIC
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 10: September 19, 2014 MOS Transistor.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 9: September 26, 2011 MOS Model.
Caltech CS184 Winter DeHon 1 CS184a: Computer Architecture (Structure and Organization) Day 6: January 22, 2003 VLSI Scaling.
CHAPTER 6: MOSFET & RELATED DEVICES CHAPTER 6: MOSFET & RELATED DEVICES Part 2.
Penn ESE534 Spring DeHon 1 ESE534 Computer Organization Day 19: March 28, 2012 Minimizing Energy.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 11: September 22, 2014 MOS Transistor.
The Fate of Silicon Technology: Silicon Transistors Maria Bucukovska Scott Crawford Everett Comfort.
Introduction to CMOS VLSI Design CMOS Transistor Theory
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 10: September 20, 2013 MOS Transistor.
CMOS VLSI Design 4th Ed. EEL 6167: VLSI Design Wujie Wen, Assistant Professor Department of ECE Lecture 3A: CMOs Transistor Theory Slides adapted from.
ESE532: System-on-a-Chip Architecture
ESE534: Computer Organization
by Alexander Glavtchev
ESE534: Computer Organization
ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 14: October 7, 2011 Scaling Penn ESE370 Fall DeHon.
Day 16: October 7, 2013 Inverter Performance
Day 17: October 18, 2010 (Energy) Ratioed Logic
Day 10: September 26, 2012 MOS Transistor Basics
MOSFET Scaling ECE G201.
Lecture #15 OUTLINE Diode analysis and applications continued
Reading (Rabaey et al.): Sections 3.5, 5.6
Dr. Hari Kishore Kakarla ECE
Presentation transcript:

Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 15: October 3, 2014 Scaling

Penn ESE370 Fall DeHon 2 Today VLSI Scaling Trends/Disciplines Effects Alternatives (cheating)

Penn ESE370 Fall DeHon 3 Scaling Premise: features scale “uniformly” –everything gets better in a predictable manner Parameters:   (lambda) -- Mead and Conway (Day14)  F -- Half pitch – ITRS (F=2 )  S – scale factor –  Rabaey  F ’ =S×F

Penn ESE370 Fall DeHon 4 ITRS Roadmap Semiconductor Industry rides this scaling curve Try to predict where industry going –(requirements…self fulfilling prophecy)

Preclass 1 Scaling from 32nm  22nm? Penn ESE370 Fall DeHon 5

6 MOS Transistor Scaling (1974 to present) S=0.7 [0.5x per 2 nodes] Pitch Gate Source: 2001 ITRS - Exec. Summary, ORTC Figure [from Andrew Kahng]

Penn ESE370 Fall DeHon 7 Half Pitch (= Pitch/2) Definition (Typical MPU/ASIC) (Typical DRAM) Poly Pitch Metal Pitch Source: 2001 ITRS - Exec. Summary, ORTC Figure [from Andrew Kahng]

Penn ESE370 Fall DeHon > 180 -> 130 -> 90 -> 65 -> 45 -> 32 -> 22 -> x 0.7x NN+1N+2 Node Cycle Time (T yrs): *CARR(T) = [(0.5)^(1/2T yrs)] - 1 CARR(3 yrs) = -10.9% CARR(2 yrs) = -15.9% * CARR(T) = Compound Annual Reduction Rate cycle time period, T) Log Half-Pitch Linear Time 1994 NTRS -.7x/3yrs Actual -.7x/2yrs Scaling Calculator + Node Cycle Time: Source: 2001 ITRS - Exec. Summary, ORTC Figure [from Andrew Kahng]

Penn ESE370 Fall DeHon 9 Scaling Channel Length (L) Channel Width (W) Oxide Thickness (T ox ) Doping (N a ) Voltage (V)

Penn ESE370 Fall DeHon 10 Full Scaling Channel Length (L) S Channel Width (W) S Oxide Thickness (T ox ) S Doping (N a ) 1/S Voltage (V) S

Penn ESE370 Fall DeHon 11 Effects on Physical Properties? Area Capacitance Resistance Threshold (V th ) Current (I d ) Gate Delay (  gd ) Wire Delay (  wire ) Power Go through full (ideal) …then come back and ask what still makes sense today.

Penn ESE370 Fall DeHon 12 Area     S  Area impact?   L × W     S 2  32nm   22nm  50% area  2× capacity same area S=0.7 [0.5x per 2 nodes] Pitch Gate L W

Penn ESE370 Fall DeHon 13 Capacity Scaling from Intel

Penn ESE370 Fall DeHon 14 Capacitance Capacitance per unit area scaling? –C ox =  SiO 2 /T ox –T ox   S×T ox –C ox   C ox /S

Penn ESE370 Fall DeHon 15 Capacitance Gate Capacitance scaling?  C gate = A×C ox     ×S 2  C ox   C ox /S  C gate   S×C gate

Penn ESE370 Fall DeHon 16 Resistance Resistance scaling? R=  L/(W*t) W   S×W L, t similar R   R/S

Penn ESE370 Fall DeHon 17 Threshold Voltage V TH   S×V TH

Penn ESE370 Fall DeHon 18 Current Which Voltages matters here? (V gs,V ds,V th …) Transistor charging looks like voltage-controlled current source Saturation Current scaling? I d =(  C OX /2)(W/L)(V gs -V TH ) 2 V gs= V   S×V V TH   S×V TH W   S×W L   S×L C ox   C ox /S I d   S×I d

Penn ESE370 Fall DeHon 19 Current Velocity Saturation Current scaling? V gs= V   S×V V TH   S×V TH L   S×L V DSAT  S×V DSAT W   S×W C ox   C ox /S I d   S×I d

Penn ESE370 Fall DeHon 20 Gate Delay  Gate Delay scaling?   gd =Q/I=(CV)/I  V   S×V  I d   S×I d  C   S×C   gd   S×  gd Note: Ids as current source V is changing

21 Overall Scaling Results, Transistor Speed and Leakage. Preliminary Data from 2005 ITRS. Intrinsic Transistor Delay,  CV/I (lower delay = higher speed) Leakage Current (HP: standby power dissipation issues) HP  Target: 17%/yr, historical rate LOP LSTP LSTP  Target: Isd,leak ~ 10 pA/um LOP HP HP = High-Performance Logic LOP = Low Operating Power Logic LSTP = Low Standby Power Logic 17%/yr rate Planar Bulk MOSFETs Advanced MOSFETs

Penn ESE370 Fall DeHon 22 Wire Delay  Wire delay scaling?   wire =R  C  R   R/S  C   S×C   wire   wire …assuming (logical) wire lengths remain constant... Important cost shift we will have to watch

Penn ESE370 Fall DeHon 23 Power Dissipation (Dynamic) Capacitive (Dis)charging scaling?  P=(1/2)CV 2 f  V   S×V  C   S×C  P   S 3 ×P Increase Frequency?   gd   S×  gd  So: f   f/S ?  P   S 2 ×P

Penn ESE370 Fall DeHon 24 Effects? Area S 2 Capacitance S Resistance 1/S Threshold (V th ) S Current (I d ) S Gate Delay (  gd ) S Wire Delay (  wire ) 1 Power S 2  S 3

Penn ESE370 Fall DeHon 25 Power Density P   S 2 P (increase frequency) P   S 3 P  (dynamic, same freq.) A   S 2 A Power Density: P/A two cases? –P/A   P/A increase freq. –P/A   S×P/A same freq.

Penn ESE370 Fall DeHon 26 Cheating… Don’t like some of the implications –High resistance wires –Higher capacitance –Atomic-scale dimensions …. Quantum tunneling –Need for more wiring –Not scale speed fast enough

Penn ESE370 Fall DeHon 27 Improving Resistance R=  L/(W×t) W   S×W L, t similar R   R/S  What might we do?  Don’t scale t quite as fast  now taller than wide.  Decrease  (copper) – introduced

Penn ESE370 Fall DeHon 28

Penn ESE370 Fall DeHon 29 Capacitance and Leakage Capacitance per unit area –C ox =  SiO 2 /T ox –T ox   S×T ox –C ox   C ox /S What’s wrong with Tox = 1.2nm? source: Borkar/Micro 2004

Penn ESE370 Fall DeHon 30 Capacitance and Leakage Capacitance per unit area –C ox =  SiO 2 /T ox –T ox   S×T ox –C ox   C ox /S Reduce Dielectric Constant  (interconnect) and Increase Dielectric to substitute for scaling T ox (gate quantum tunneling) What might we do?

ITRS 2009 Table PIDS3B Low Operating Power Technology Requirements Grey cells delineate one of two time periods: either before initial production ramp has started for ultra-thin body fully depleted (UTB FD) SOI or multi-gate (MG) MOSFETs, or beyond when planar bulk or UTB FD MOSFETs have reached the limits of practical scaling (see the text and the table notes for further discussion). Year of Production MPU/ASIC Metal 1 (M1) ½ Pitch (nm) (contacted) Lg: Physical Lgate for High Performance logic (nm) L g : Physical Lgate for Low OperatingPower (LOP) logic (nm) [1] EOT: Equivalent Oxide Thickness (nm) [2] Extended planar bulk UTB FD MG Gate poly depletion (nm) [3] Bulk Channel doping (E18 /cm3) [4] Extended Planar Bulk Junction depth or body Thickness (nm) [5] Extended Planar Bulk (junction) UTB FD (body) MG (body) EOT elec : Electrical Equivalent Oxide Thickness (nm) [6] Extended Planar Bulk UTB FD MG Penn ESE370 Fall DeHon 31

Penn ESE370 Fall DeHon 32 High-K dielectric Survey Wong/IBM J. of R&D, V46N2/3P133—168, 2002

Penn ESE370 Fall DeHon 33 Intel NYT Announcement Intel Says Chips Will Run Faster, Using Less Power –NYT 1/27/07, John Markov –Claim: “most significant change in the materials used to manufacture silicon chips since Intel pioneered the modern integrated- circuit transistor more than four decades ago” –“Intel’s advance was in part in finding a new insulator composed of an alloy of hafnium…will replace the use of silicon dioxide.”

Penn ESE370 Fall DeHon 34 Wire Layers = More Wiring

Penn ESE370 Fall DeHon 35 [ITRS2005 Interconnect Chapter] Typical chip cross-section illustrating hierarchical scaling methodology

Penn ESE370 Fall DeHon 36 Improving Gate Delay   gd =Q/I=(CV)/I  V   S×V  I d =(  C OX /2)(W/L)(V gs -V TH ) 2  I d   S×I d  C   S×C   gd   S×  gd  Lower C.  Don’t scale V. Don’t scale V: V  V I  I/S  gd  S 2 ×  gd How might we accelerate?

Penn ESE370 Fall DeHon 37 …But Power Dissipation (Dynamic) Capacitive (Dis)charging  P=(1/2)CV 2 f  V   V  C   S×C Increase Frequency?  f   f/S 2 ?  P   P  S If not scale V, power dissipation not scale down.

Penn ESE370 Fall DeHon 38 …And Power Density P   P/S (increase frequency) But…    S 2 ×  What happens to power density? P/A   (1/S 3 )P Power Density Increases …this is where some companies have gotten into trouble…

Historical Voltage Scaling Frequency impact? Power Density impact? Penn ESE370 Fall DeHon 39

Penn ESE370 Fall DeHon 40 Scale V separately from S   gd =Q/I=(CV)/I  V  I d =(  C OX /2)(W/L)(V gs -V TH ) 2  I d   V 2 /S×I d  C   S×C   gd   SV/(V 2 /S))×  gd   gd   S 2 /V)×  gd Ideal scale: S=1/100 V=1/100  =1/100 F ideal =100 Cheating: S=1/100 V=1/10  =1/1000 F cheat =1000 f cheat /f ideal =10

Power Density Impact P=1/2CV 2 f P~= S V 2 (V/S 2 ) = V 3 /S P/A = (V 3 /S) / S 2 = V 3 /S 3 V=1/10 S=1/100 P/A  1000 (P/A) Penn ESE370 Fall DeHon 41

uProc Clock Frequency Penn ESE370 Fall DeHon 42 The Future of Computing Performance: Game Over or Next Level? National Academy Press, MHz

uP Power Density Penn ESE370 Fall DeHon 43 The Future of Computing Performance: Game Over or Next Level? National Academy Press, Watts

Penn ESE370 Fall DeHon 44 What Is A “Red Brick” ? Red Brick = ITRS Technology Requirement with no known solution Alternate definition: Red Brick = something that REQUIRES billions of dollars in R&D investment [from Andrew Kahng]

Penn ESE370 Fall DeHon 45 The “Red Brick Wall” ITRS vs 1999 Source: Semiconductor International - [from Andrew Kahng]

ITRS 2009 Year of Production MPU/ASIC Metal 1 (M1) ½ Pitch (nm) (contacted) Lg: Physical Lgate for High Performance logic (nm) L g : Physical Lgate for Low OperatingPower (LOP) logic (nm) [1] EOT: Equivalent Oxide Thickness (nm) [2] Extended planar bulk UTB FD MG Gate poly depletion (nm) [3] Bulk Channel doping (E18 /cm3) [4] Extended Planar Bulk Junction depth or body Thickness (nm) [5] Extended Planar Bulk (junction) UTB FD (body) MG (body) EOT elec : Electrical Equivalent Oxide Thickness (nm) [6] Extended Planar Bulk UTB FD MG C g ideal (fF/  m) [7] Extended Planar Bulk UTB FD MG J g,limit : Maximum gate leakage current density (A/cm 2 ) [8] Extended Planar Bulk UTB FD MG V dd : Power Supply Voltage (V) [9] Bulk/UTB FD/MG V t,sat : Saturation Threshold Voltage (mV) [10] Extended Planar Bulk UTB FD MG I sd,leak (nA/  m) [11] Bulk/UTB FD/MG Mobility enhancement factor due to strain [12] Bulk/UTB FD/MG 1.8 Effective Ballistic Enhancement Factor, Kbal [13] Bulk/UTB FD/MG R sd : Effective Parasitic series source/drain resistance (Ω-µm) [14] Extended Planar Bulk UTB FD MG I d,sat : NMOS Drive Current with series resistance (µA/µm) [15] Extended Planar Bulk UTB FD ,0801,050 MG 1,0701,1201,1001,1901,1301,2101,1401,2001,3201,370 C g fringing capacitance (fF/  m) [16] Extended Planar Bulk UTB FD MG C g,total : Total gate capacitance for calculation of CV/I (fF/µm) [17] Extended Planar Bulk UTB FD MG τ =CV/I: NMOSFET intrinsic delay (ps) [18] Extended Planar Bulk UTB FD MG Penn ESE370 Fall DeHon 46

Penn ESE370 Fall DeHon 47 Conventional Scaling Ends in your lifetime Perhaps already: –"Basically, this is the end of scaling.” May 2005, Bernard Meyerson, V.P. and chief technologist for IBM's systems and technology group

Penn ESE370 Fall DeHon 48 Big Ideas [MSB Ideas] Moderately predictable VLSI Scaling –unprecedented capacities/capability growth for engineered systems –change –be prepared to exploit –account for in comparing across time –…but not for much longer

Penn ESE370 Fall DeHon 49 Admin HW5 –Regions –Hardest yet –…hope you’ve started –Due Tuesday