Circuit Research Lab, Intel

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

1 ZonicBook/618EZ-Analyst Resonance Testing & Data Recording.
Agenda Semiconductor materials and their properties PN-junction diodes
EE384y: Packet Switch Architectures
AP STUDY SESSION 2.
1
Chapter 3 Demand and Behavior in Markets. Copyright © 2001 Addison Wesley LongmanSlide 3- 2 Figure 3.1 Optimal Consumption Bundle.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Balanced Device Characterization. Page 2 Outline Characteristics of Differential Topologies Measurement Alternatives Unbalanced and Balanced Performance.
UNITED NATIONS Shipment Details Report – January 2006.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination. Introduction to the Business.
FIGURE 6.1 The electromagnetic radiation spectrum covers everything from very low frequency (VLF) radio to X-rays and beyond. Curtis Johnson Process.
FIGURE 2.1 The purpose of linearization is to provide an output that varies linearly with some variable even if the sensor output does not. Curtis.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt BlendsDigraphsShort.
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
Advance Nano Device Lab. Fundamentals of Modern VLSI Devices 2 nd Edition Yuan Taur and Tak H.Ning 0 Ch9. Memory Devices.
Design and Use of Memory-Specific Test Structures to Ensure SRAM Yield and Manufacturability F. Duan, R. Castagnetti, R. Venkatraman, O. Kobozeva and S.
PP Test Review Sections 6-1 to 6-6
EU market situation for eggs and poultry Management Committee 20 October 2011.
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Chapter 3 Logic Gates.
CMOS Logic Circuits.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 10: September 29, 2010 MOS Transistors.
ASYNC07 High Rate Wave-pipelined Asynchronous On-chip Bit-serial Data Link R. Dobkin, T. Liran, Y. Perelman, A. Kolodny, R. Ginosar Technion – Israel Institute.
Bellwork Do the following problem on a ½ sheet of paper and turn in.
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
Defect Tolerance for Yield Enhancement of FPGA Interconnect Using Fine-grain and Coarse-grain Redundancy Anthony J. YuGuy G.F. Lemieux September 15, 2005.
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
Adding Up In Chunks.
Equal or Not. Equal or Not
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
FIGURE 12-1 Op-amp symbols and packages.
Clock will move after 1 minute
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
1 Decidability continued…. 2 Theorem: For a recursively enumerable language it is undecidable to determine whether is finite Proof: We will reduce the.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
1. 2 Electronics Beyond Nano-scale CMOS Shekhar Borkar Intel Corp. July 27, 2006.
Process Variation Mohammad Sharifkhani. Reading Textbook, Chapter 6 A paper in the reference.
Variation-Tolerant Circuits: Circuit Solutions and Techniques Jim Tschanz, Keith Bowman, and Vivek De Microprocessor Technology Lab Intel Corporation,
Variation. 2 Sources of Variation 1.Process (manufacturing) (physical) variations:  Uncertainty in the parameters of fabricated devices and interconnects.
Challenges in Nanoelectronics: Process Variability
Impact of Parameter Variations on Multi-core chips
Presentation transcript:

Circuit Research Lab, Intel Impact of Variation Sources on Circuit Performance and Power & Design Techniques for Variation Tolerance Keith A. Bowman Circuit Research Lab, Intel keith.a.bowman@intel.com April 18, 2006

Outline Technology Trends Sources of Variability Impact of Variations on Circuit Design Variation Tolerance & Control Variation Compensation Techniques So, what should we do? Here is a list of topics and questions that the panel and audience can ponder and discuss. Clearly, we should attack the problem at all levels – architecture and systems, circuits and design, test and process technology. Read through the list… So, what do we do in the future? Let us ask the experts…

Technology Outlook

Technology Trends More transistors per chip Deliver higher performance systems Power is the limiter Larger delay and power variability

Sources of Variability Process Circuit Operation Simulation Tools Channel Length Temperature Timing Analysis Channel Width Supply Voltage RC Extraction Threshold Voltage Aging (NBTI) Cell Modeling I-V Curves Overlap Capacitance Cross-Coupling Capacitance Circuit Simulations Interconnect Multiple Input Switching Process Files Transistor Models

Scale of Variations Die-to-Die (D2D) Variations Within-Die (WID) Variations Systematic Random Wafer Scale Die Scale Feature Scale

Sub-Wavelength Lithography WID became significant at 250nm generation Gate Length < Litho Wavelength (l=248nm)

Gate Length Variation Die-to-Die Variation Examples: Processing temperatures, equipment properties, polishing, wafer placement, resist thickness Systematic Within-Die Variation Long range WID variation (e.g., mm range) Variation depends on correlation distance Variation profile varies randomly Examples: Lens aberrations, mid-range flare, stepper non-uniformities, scanner overlay control, multiple dies per reticle, wafer topography Random Within-Die Variation Short range WID variation Fluctuates independent of device location Examples: Patterning limitations, short-range flare, line edge roughness Source: Steve Duvall Source: Nagib Hakim

Systematic-WID Variation Source: H. Masuda, et al., IEEE CICC 2005. From circuit design perspective, systematic WID behaves as a correlated random-WID variation

Gate Length Variation Trends =248nm =193nm Total CD control ~ fixed % of nominal gate length Random variations increase with scaling

Systematic-WID Correlation Length =248nm =193nm

Poly/Diffusion Rounding and Misalignment Channel Width Variation Poly/Diffusion Rounding and Misalignment Poly Xtr 2 Xtr 1 Diffusion Source: S. Tyagi

Threshold Voltage Variation

Random Dopant Fluctuation Source: X. Tang

Interconnect Variations Depth of Focus Variation Optical Proximity Correction (OPC) resizes interconnect widths to guarantee printability Depends on neighboring interconnects Chemical Mechanical Polishing (CMP) Depends on local area metal density Metal density requirements significantly reduce variation Etching Variation expected to be smaller than depth of focus & CMP variation

Impact of OPC on Isolated Lines Bossung Plot Example (Isolated Drawn Lines) Light Source CD Max CD 150nm Chip Topography 100nm Focus Variations Min CD FN2 FP2 Focus Focus Window

Temperature & Supply Voltage Deterministic Variation Die Maps Junction Temperature Supply Voltage (IR Drop) Source: G. Yuan

Supply Voltage Variations Chip activity change Current delivery RLC Dynamic: ns to 10-100us

Negative Bias Temperature Instability (NBTI) Aging (NBTI) Negative Bias Temperature Instability (NBTI) Source: M. Agostinelli, et al., IEEE Intl. Reliability Physics Symp., 2005. PMOS VT degrades from bias & temperature stress Impact of NBTI depends on gate area

Cost of Variations Overestimating Variations Increases design time Larger die size Rejection of otherwise good design options Missed market windows Increases design effort Underestimating Variations Functional yield loss Performance reduction Increases silicon debug time Increases manufacturing effort

Ncp  Number of Independent Critical Paths Impact of WID Variations Ncp  Number of Independent Critical Paths As Ncp increases, WID distribution mean increases and variance decreases

Impact of WID & D2D Variations Model: Only WID Variations Model: Only D2D Variations Model: D2D & WID Variations Mean FMAX Reduction Measured Data WID variations primarily impact FMAX mean D2D variations primarily impact FMAX variance

Impact of WID & D2D Variations WID Distribution Nominal Leakage D2D Distribution D2D & WID Distribution WID variations impact leakage median D2D variations impact leakage variance

FMAX Binning Performance & Power Variation Range FMAX ~30% Leakage ~5X Power & Burn-In Limit Variation Range FMAX ~30% Leakage ~5X

Deeper Pipelines

Impact of Logic Depth Critical Path Systematic-WID Variations (r=1) Random-WID Variations Random-WID variation averages across N stages

Impact on Logic Depth Deeper pipeline Impact of random WID grows with deeper pipelining Impact of systematic WID insensitive to pipelining

Impact of Steep Speedpath Walls 0% 5% 10% 15% 20% 10 100 200 1000 10000 # critical paths % mean Fmax loss Mean FMAX reduces as a logarithmic function of NCP

Freelance layout of the past… Vss Vdd Op Ip Vss Vdd Op No layout restrictions

Transistor orientation restrictions Vss Vdd Op Vss Vdd Op Ip

Transistor width quantization Vdd Vdd Ip Op Op Vss Vss

Today’s unrestricted routing…

Future metal restrictions

Dense layout causes hot-spots Today’s metric… Maximize Transistor Density Dense layout causes hot-spots

Optimizing Transistor & Power Density Tomorrow’s metric… Optimizing Transistor & Power Density Balanced Design

Supply & Body Bias Knobs

Without adaptive supply 0% 20% 40% 60% 80% 100% 0.9 0.95 1 1.05 Frequency Bin Die count

Adaptive Body Bias (ABB)

Reduce Impact of D2D Variations Static Adaptive Biasing Reduce Impact of D2D Variations Power limit: 110oC Adaptive supply: lower Vcc ABB: reverse body bias ABB: forward body bias Adaptive supply: nothing

Effectiveness of Adaptive Biasing

Effectiveness of Adaptive Biasing Slower Parts (Lower Power) Leakage is a small percentage of total power Trade-off leakage increase for performance gain More effective to apply a forward body bias (FBB) Faster Parts (Higher Power) Active and leakage contribute significantly to total power Vcc reduction lowers both active and leakage power More effective to reduce supply voltage

Static ABB for WID Variations WID ABB Concept WID ABB Effectiveness 150nm technology testchip Clock distribution network Adaptive supply + ABB Body bias 3 Adaptive supply + WID ABB Body bias 1 200% more chips in highest bin Body bias 2 No body bias for clock Needs triple-well process

Summary Technology trends are expected to amplify circuit performance & power variability As technology scales, number of variation sources are increasing WID variations impact FMAX mean & leakage median D2D variations impact FMAX & leakage variances Adaptive techniques enable opportunity to mitigate impact of D2D & WID variations So, what should we do? Here is a list of topics and questions that the panel and audience can ponder and discuss. Clearly, we should attack the problem at all levels – architecture and systems, circuits and design, test and process technology. Read through the list… So, what do we do in the future? Let us ask the experts…