University of Toronto Minimization of Delay Sensitivity to Process Induced Vth Variations Georges Nabaa Farid N. Najm University of Toronto

Slides:



Advertisements
Similar presentations
European Fertilizer Manufacturers Association June 051 The EFMA Forecast Forecast of Food, Farming and Fertilizer Use In the European Union Methodology.
Advertisements

Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
Chapter 10 Digital CMOS Logic Circuits
Filimon Gournaris - 15/4/051 Luminosity Spectrum & Top Quark Threshold Studies at the ILC Filimon Gournaris 4C00 Project.
Robustness Evaluation and Tolerance Prediction for a Stamping Process with Springback Calculation by the FEM Matteo Strano Università di Cassino, Dip.
Tunable Sensors for Process-Aware Voltage Scaling
VARIUS: A Model of Process Variation and Resulting Timing Errors for Microarchitects Sarangi et al Prateeksha Satyamoorthy CS
Reap What You Sow: Spare Cells for Post-Silicon Metal Fix Kai-hui Chang, Igor L. Markov and Valeria Bertacco ISPD’08, Pages
Predictably Low-Leakage ASIC Design using Leakage-immune Standard Cells Nikhil Jayakumar Sunil P. Khatri University of Colorado at Boulder.
EEL-6167 VLSI DESIGN SPRING 2004 TERM PROJECT Mirror Circuits: Design and Simulation Craig Chin Miguel Alonso Jr.
0 1 Width-dependent Statistical Leakage Modeling for Random Dopant Induced Threshold Voltage Shift Jie Gu, Sachin Sapatnekar, Chris Kim Department of Electrical.
A Look at Chapter 4: Circuit Characterization and Performance Estimation Knowing the source of delays in CMOS gates and being able to estimate them efficiently.
Yuanlin Lu Intel Corporation, Folsom, CA Vishwani D. Agrawal
A 16-Bit Kogge Stone PS-CMOS adder with Signal Completion Seng-Oon Toh, Daniel Huang, Jan Rabaey May 9, 2005 EE241 Final Project.
CMOS Circuit Design for Minimum Dynamic Power and Highest Speed Tezaswi Raja, Dept. of ECE, Rutgers University Vishwani D. Agrawal, Dept. of ECE, Auburn.
Puneet Sharma and Puneet Gupta Prof. Andrew B. Kahng Prof. Dennis Sylvester System-Level Living Roadmap Annual Review, Sept Basic Ideas Gate-length.
1 A Variation-tolerant Sub- threshold Design Approach Nikhil Jayakumar Sunil P. Khatri. Texas A&M University, College Station, TX.
Institute of Digital and Computer Systems 1 Fabio Garzia / Finding Peak Performance in a Process23/06/2015 Chapter 5 Finding Peak Performance in a Process.
Jan. 2007VLSI Design '071 Statistical Leakage and Timing Optimization for Submicron Process Variation Yuanlin Lu and Vishwani D. Agrawal ECE Dept. Auburn.
A Cost-Driven Lithographic Correction Methodology Based on Off-the-Shelf Sizing Tools.
CMOS VLSI Design4: DC and Transient ResponseSlide 1 EE466: VLSI Design Lecture 05: DC and transient response – CMOS Inverters.
EE4800 CMOS Digital IC Design & Analysis
Lecture 7: Power.
Field-Effect Transistors 1.Understand MOSFET operation. 2. Understand the basic operation of CMOS logic gates. 3. Make use of p-fet and n-fet for logic.
1 Reconfigurable ECO Cells for Timing Closure and IR Drop Minimization TingTing Hwang Tsing Hua University, Hsin-Chu.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
The CMOS Inverter Slides adapted from:
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
MOS Inverter: Static Characteristics
Advanced Computing and Information Systems laboratory Device Variability Impact on Logic Gate Failure Rates Erin Taylor and José Fortes Department of Electrical.
Logic Optimization Mohammad Sharifkhani. Reading Textbook II, Chapters 5 and 6 (parts related to power and speed.) Following Papers: –Nose, Sakurai, 2000.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
1 Delay Estimation Most digital designs have multiple data paths some of which are not critical. The critical path is defined as the path the offers the.
ENGG 6090 Topic Review1 How to reduce the power dissipation? Switching Activity Switched Capacitance Voltage Scaling.
*F. Adamu-Lema, G. Roy, A. R. Brown, A. Asenov and S. Roy
Challenges & Opportunities of NanoElectronics Presented By M.Sathish Reddy B.Tech 1 st year.
Review: CMOS Inverter: Dynamic
A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
DCSL & LVDCSL: A High Fan-in, High Performance Differential Current Switch Logic Families Dinesh Somasekhaar, Kaushik Roy Presented by Hazem Awad.
Low Power – High Speed MCML Circuits (II)
IEEE Transactions on Circuits and Systems II: Express Briefs
Introduction to CMOS VLSI Design Lecture 5: Logical Effort GRECO-CIn-UFPE Harvey Mudd College Spring 2004.
1 Bus Encoding for Total Power Reduction Using a Leakage-Aware Buffer Configuration 班級:積體所碩一 學生:林欣緯 指導教授:魏凱城 老師 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION.
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
Supply Voltage Biasing Andy Whetzel and Elena Weinberg University of Virginia.
Introduction to CMOS VLSI Design MOS devices: static and dynamic behavior.
Leakage reduction techniques Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction.
Notes on Transistor Sizing for equal pullup/pulldown We assume that electron mobility to hole mobility ratio is 2 in this class. This means that a minimum.
Variation-Tolerant Circuits: Circuit Solutions and Techniques Jim Tschanz, Keith Bowman, and Vivek De Microprocessor Technology Lab Intel Corporation,
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
Sp09 CMPEN 411 L14 S.1 CMPEN 411 VLSI Digital Circuits Spring 2009 Lecture 14: Designing for Low Power [Adapted from Rabaey’s Digital Integrated Circuits,
Budapest University of Technology and Economics Department of Electron Devices Microelectronics, BSc course MOS inverters
EE201C : Stochastic Modeling of FinFET LER and Circuits Optimization based on Stochastic Modeling Shaodi Wang
Pixel power R&D in Spain F. Arteche Phase II days Phase 2 pixel electronics meeting CERN - May 2015.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
Joshua L. Garrett Digital Circuits Design GroupUniversity of California, Berkeley Compact DSM MOS Modeling for Energy/Delay Estimation Joshua Garrett,
Department of Electrical and Computer Engineering University of Wisconsin - Madison Optimizing Total Power of Many-core Processors Considering Voltage.
UTB SOI for LER/RDF EECS Min Hee Cho. Outline  Introduction  LER (Line Edge Roughness)  RDF (Random Dopant Fluctuation)  Variation  Solution – UTB.
Circuit Delay Performance Estimation Most digital designs have multiple signal paths and the slowest one of these paths is called the critical path Timing.
Unified Adaptivity Optimization of Clock and Logic Signals Shiyan Hu and Jiang Hu Dept of Electrical and Computer Engineering Texas A&M University.
The Interconnect Delay Bottleneck.
Alireza Shafaei, Shuang Chen, Yanzhi Wang, and Massoud Pedram
Circuits and Interconnects In Aggressively Scaled CMOS
Challenges in Nanoelectronics: Process Variability
Dual Mode Logic An approach for high speed and energy efficient design
University of Colorado at Boulder
Impact of Parameter Variations on Multi-core chips
Post-Silicon Calibration for Large-Volume Products
Presentation transcript:

University of Toronto Minimization of Delay Sensitivity to Process Induced Vth Variations Georges Nabaa Farid N. Najm University of Toronto

Nabaa-NajmNEWCAS-052 Outline n Introduction n Problem formulation and goals n Methodology n Standard simulations l Static gates l Dynamic gates l Transmission gates n Standalone simulations n Sizing simulations n Conclusion

Nabaa-NajmNEWCAS-053 Introduction n The threshold voltage is a fundamental operational parameter of a MOSFET n For the past 30 years, performance improvements in semiconductors have been achieved by decreasing channel length n This decrease had to be accompanied by a l Decrease supply voltage l Decrease threshold voltage (Vth) n This Vth decrease has not been followed by a corresponding decrease in threshold voltage variations

Nabaa-Najm Random Dopant Fluctuations n Threshold Voltage is a function of the dopants in the channel n Due to the decrease in the number of dopants in DSM processes there is increased variability IBM: ISSCC 2004

Nabaa-NajmNEWCAS-055 Threshold Voltage Variations n Threshold voltage variations (δ Vth ) cause variations in circuit delay that impact the chip timing yield l Can cause up to 30% variation in chip frequency [BKN02] n Threshold Variations can be divided into l Within-die l Die-to-die Tschanz 2002

Nabaa-NajmNEWCAS-056 Problem Formuation n Previous work applies chip wide compensation schemes l Unsuitable for the within-die component l Within-die variations become larger as the feature length gets smaller n We study design techniques that minimize the effects of threshold variations on circuit delay variability (minimize delay sensitivity) n Specifically, we explore: l Topology issues, e.g., series vs. parallel arrangements l Design style, e.g., static vs. dynamic (NAND vs NOR) l Optimization issues, e.g., sizing

Nabaa-NajmNEWCAS-057 Goals n Evaluate these styles based on performance penalty, area overhead, and delay variability minimization n This per gate approach tackles within-die variations intrinsically n Design δ Vth aware Libraries

Nabaa-NajmNEWCAS-058 Methodology n We model Vth variations (δ Vth ) as normally distributed random variables (RVs) l The 3σ limits of the Normals are from the technology files l Adjusted using the Law of Area: (Horstmann99) l The larger the transistors, the smaller the input Vth variations n For all the transistors in a given logic gate consider δ Vth variations as: l Independent Normals (n transistors -> n independent normals) l Fully Positively Correlated Normals

Nabaa-NajmNEWCAS-059 Methodology (cont) n Used 0.13um UMC process n Generated 1000 sweep points and link it to the DELVTO parameter in SPICE n Run the simulation and record propagation delay l Absolute delay is input dependent l For each gate we choose the worst-case input vectors

Nabaa-NajmNEWCAS-0510 Methodology n Assume Linearity between process and delay n From each sweep, the sensitivity is recorded as:

Nabaa-NajmNEWCAS-0511 Static Gates: Series better than Parallel n Series stacks exhibit less delay sensitivity than their parallel counterparts. l Explanation: body-effect minimizes the impact of V th l Design: insert series transistors to create series stacks

Nabaa-NajmNEWCAS-0512 Hybrid Gates n The fact that series are better than parallel led us to insert a serializing dummy transistor into the structure of a gate n For a 2-input NAND gate, two potential configurations: Configuration 1 Configuration 2 Standard

Nabaa-NajmNEWCAS-0513 Hybrid gates: Independent n Hybrid gates exhibit less delay variability than standard gates

Nabaa-NajmNEWCAS-0514 Hybrid Gates: Correlation n n Even with correlation l l Hybrid gates exhibit less delay variability than standard gates

Nabaa-NajmNEWCAS-0515 Hybrid Gates: Limitations n These gains come at the expense of larger absolute delays. n These delays can be recovered by a corresponding increase in area: l In order for the hybrid NAND to match the nominal delay performance its area must be 2.1 times the area of a standard NAND gate n This overhead is reduced as the number of inputs increases; l For a three input hybrid NAND, the area overhead required to match the nominal performance of a standard 3 input NAND gate is 1.5×. n To further minimize area overhead, we use a low V th for the dummy transistor. l Area overhead required to match similar performance is down to 78 %

Nabaa-NajmNEWCAS-0516 Dynamic Logic n Performed similar experiments on dynamic gates n NOR gates l Very susceptible to variations l The footer in standard dynamic logic helps to reduce variability l Still has large variability

Nabaa-NajmNEWCAS-0517 Dynamic Gates: NAND n NAND Dynamic gates exhibit less variation than NOR Dynamic Gates l Dynamic NAND has more variations than Static NAND n But footerless dynamic NAND gates are better than those with footer l Can be attributed to the fact that the footer transistor is also subjected to the normal δ Vth (and the circuit is already in series) n Use NAND Logic instead of NOR logic whenever possible. l Footerless NAND logic is fastest and less prone to variability

Nabaa-NajmNEWCAS-0518 Transmission gates n Transmission gates display the best delay variability robustness in both l Correlated simulations l Independent simulations n Can be explained through the intrinsic structure of the gate l NMOS and PMOS have opposite V th values (in sign) l In correlated simulations, when subjected to similar ΔVth, the contribution (faster or slower) that results from say the NMOS device is counterbalanced by an equal contribution from the PMOS device and vice versa. l In independent simulations, the variability still remains low (half that of a NAND gate)

Nabaa-NajmNEWCAS-0519 Transmission Gates Transmission Gate AND vs Static NAND (Independent) (Correlated)

Nabaa-NajmNEWCAS-0520 Standalone tests n Second Type of Test l Input threshold voltage variations on only one transistor at a time: n Goals: Find (if any) the critical transistor in a gate l Can be made wider to minimize the V th variations l Can be used in the context of a multiple V th solution n Results: l Bottommost transistor of a stack constitutes the bottleneck l This transistor can be made larger to minimize variability l Can also be used in the context of a multiple V th solution

Nabaa-NajmNEWCAS-0521 Sizing n Third set of tests l Simulated gates with different transistor sizes n The sizing simulations show that: l Larger gates demonstrate less variability l Optimal widths are twice the width of standard gates

Nabaa-NajmNEWCAS-0522 Sizing

Nabaa-NajmNEWCAS-0523 Conclusion n We studied the delay sensitivity of major design families with respect to Vth variations n Series stack are less sensitive than parallel configurations n Serialized standard gates: hybrid NAND and NOR gates n NAND footerless logic is better than standard dynamic logic. n Transmission gates are intrinsically robust with respect to V th variations n Optimal sizing of gates seems around 2x that of standard gates