Reliability Enhancement via Sleep Transistors Frank Sill Torres +, Claas Cornelius*, Dirk Timmermann* + Department of Electronic Engineering, Federal University.

Slides:



Advertisements
Similar presentations
EC Fans.
Advertisements

ECE555 Lecture 5 Nam Sung Kim University of Wisconsin – Madison
1 PIDS 7/1/01 18 July 2001 Work In Progress – Not for Publication P. Zeitzoff Contributors: J. Hutchby, P. Fang, G. Bourianoff, J. Chung, Y. Hokari, J.
CHARGING SYSTEMS Induced Voltage AC Charging Systems
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Barcelona Forum on Ph.D. Research in Communications, Electronics and Signal Processing 21st October 2010 Soft Errors Hardening Techniques in Nanometer.
Review 0、introduction 1、what is feedback?
Stabilization of Multimachine Power Systems by Decentralized Feedback Control Zhi-Cheng Huang Department of Communications, Navigation and Control Engineering.
THERMAL-AWARE BUS-DRIVEN FLOORPLANNING PO-HSUN WU & TSUNG-YI HO Department of Computer Science and Information Engineering, National Cheng Kung University.
Chapter 1 Introduction to the Programmable Logic Controllers.
Embedded Systems Design: A Unified Hardware/Software Introduction 1 Chapter 10: IC Technology.
Practical Aspects of Reliability Analysis for IC Designs T. Pompl, C. Schl ü nder, M. Hommel, H. Nielen, J. Schneider.
by Alexander Glavtchev
Chapter 10 Digital CMOS Logic Circuits
Static CMOS Circuits.
Transistors: Building blocks of electronic computing Lin Zhong ELEC101, Spring 2011.
Feb. 17, 2011 Midterm overview Real life examples of built chips
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.
1 JFET Bollen. 2 AGENDA Bollen JFET Overview JFET vs BJT Physical structure Working Input parameters DC formula Output parameters Transconductance Ac.
1 Review of AC Circuits Smith College, EGR 325 March 27, 2006.
Defect Tolerance for Yield Enhancement of FPGA Interconnect Using Fine-grain and Coarse-grain Redundancy Anthony J. YuGuy G.F. Lemieux September 15, 2005.
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
Week 1.
Using Cramer-Rao-Lower-Bound to Reduce Complexity of Localization in Wireless Sensor Networks Dominik Lieckfeldt, Dirk Timmermann Department of Computer.
ECE 424 – Introduction to VLSI
Algorithm for Fast Statistical Timing Analysis Jakob Salzmann, Frank Sill, Dirk Timmermann SOC 2007, Nov ‘07, Tampere, Finland Institute of Applied Microelectronics.
Slides based on Kewal Saluja
Twin Logic Gates – Improved Logic Reliability by Redundancy concerning Gate Oxide Breakdown Hagen Sämrow, Claas Cornelius, Frank Sill, Andreas Tockhorn,
Yuanlin Lu Intel Corporation, Folsom, CA Vishwani D. Agrawal
Av. Antônio Carlos 6627, CEP: , Belo Horizonte (MG), Brazil
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
EE/MAtE1671 Process Variability EE/MatE 167 David Wahlgren Parent.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 20: Circuit Design Pitfalls Prof. Sherief Reda Division of Engineering,
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science 1 Self-calibrated.
1 A Single-supply True Voltage Level Shifter Rajesh Garg Gagandeep Mallarapu Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Introduction to CMOS VLSI Design Circuit Pitfalls.
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
University of Michigan Electrical Engineering and Computer Science 1 Online Timing Analysis for Wearout Detection Jason Blome, Shuguang Feng, Shantanu.
Advanced Computing and Information Systems laboratory Device Variability Impact on Logic Gate Failure Rates Erin Taylor and José Fortes Department of Electrical.
Items for Discussion Chip reliability & testing Testing: who/where/what ??? GBTx radiation testing GBTx SEU testing Packaging – Low X0 options, lead free.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
Jia Yao and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University Auburn, AL 36830, USA Dual-Threshold Design of Sub-Threshold.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 7 MOSFET Parameters.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 7 MOSFET Parameters.
A Robust Pulse-triggered Flip-Flop and Enhanced Scan Cell Design
On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits Department of Electrical and Computer Engineering By Han Lin Jiun-Yi.
Sill Torres, Bastos: mBBICS Robust Modular Bulk Built-In Current Sensors for Detection of Transient Faults Frank Sill Torres +, Rodrigo Possamai Bastos*
Maeda, Sill Torres: CLEVER CLEVER: Cross-Layer Error Verification Evaluation and Reporting Rafael Kioji Vivas Maeda, Frank Sill Torres Federal University.
University of Rostock Institute of Applied Microelectronics and Computer Engineering Monitoring and Control of Temperature in Networks-on- Chip Tim Wegner,
A Class presentation for VLSI course by : Maryam Homayouni
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Taniya Siddiqua, Paul Lee University of Virginia, Charlottesville.
A Novel, Highly SEU Tolerant Digital Circuit Design Approach By: Rajesh Garg Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.
Sill Torres: Pipelined SAR Pipelined SAR with Comparator-Based Switch-Capacitor Residue Amplification Pedro Henrique Köhler Marra Pinto and Frank Sill.
Raghuraman Balasubramanian Karthikeyan Sankaralingam
Lecture 7: Power.
Encountering Gate Oxide Breakdown with Shadow Transistors to Increase Reliability Claas Cornelius1, Frank Sill2, Hagen Sämrow1, Jakob Salzmann1, Dirk Timmermann1,
Lecture 7: Power.
Technology scaling Currently, technology scaling has a threefold objective: Reduce the gate delay by 30% (43% increase in frequency) Double the transistor.
Unintrusive Aging Analysis based on Offline Learning
HotAging — Impact of Power Dissipation on Hardware Degradation
Presentation transcript:

Reliability Enhancement via Sleep Transistors Frank Sill Torres +, Claas Cornelius*, Dirk Timmermann* + Department of Electronic Engineering, Federal University of Minas Gerais, Belo Horizonte, Brazil *Inst. of Applied Microelectronics and Computer Engineering, University of Rostock, Germany

2 Sill Torres et al.– Reliability w/ Sleep Transistors Focus / Main ideas 1.Approach for extension of expected lifetime 2.Application of simulation environment for MTTF estimation

3 Sill Torres et al.– Reliability w/ Sleep Transistors  Motivation  Preliminaries  Reliability Enhancement via Sleep Transistors  Simulation Environment  Results  Conclusion Outline

4 Sill Torres et al.– Reliability w/ Sleep Transistors Probability for failures increases due to:  Increasing transistor count  Shrinking technology Motivation Technology Development Wolfdale 410 Mil. Northwood 55 Mil. Prescott 125 Mil. Yonah 151 Mil. Gulftown Mil. Wolfdale 410 Mil. Tecnology

5 Sill Torres et al.– Reliability w/ Sleep Transistors Motivation Error classification Error PermanentTemporary Soft errors, Voltage drop, Coupling, … Reduced Performance Process variations, Electro- migration, Oxide wearout, NBTI,... Malfunction Electromigration, Oxide breakdown...

6 Sill Torres et al.– Reliability w/ Sleep Transistors Preliminaries  Very well-known and effective approach for leakage reduction  Insertion of sleep transistors (mostly with high-threshold voltage) between logic module and supply  Disconnection from supply during standby Power-Gating with Sleep Transistors M. Powell, et al., Proc. ISLPED, A. Ramalingam, et al., Proc. ASP-DAC, Sleep virtual GND Logic block virtual VDD High-V th

7 Sill Torres et al.– Reliability w/ Sleep Transistors  Electromigration (EM) –Performance reduction and errors –Depending on currents and temperature  Negative Bias Temperature Instability (NBTI) –Performance reduction –Depending on voltage level and temperature  Time Dependent Dielectric Breakdown (TDDB) –Performance reduction and errors –Depending on voltage level and temperature Preliminaries Time Dependent Failure Mechanisms Increase of lifetime through reduction of supply voltage and activity

8 Sill Torres et al.– Reliability w/ Sleep Transistors SLEEP  Basic idea: Reduction of degradation via module deactivation  Problem: What to do at run-time? Reliability Enhancement via Sleep Transistors Concept and Realization Module Module 1 Instance 2 Module 1 Instance 2 Module 1 Instance 1 Module 1 Instance 1 Module 2 MUX t life-new ≈ t life-old + t off t life-system = t life-module ≈ t life-old + t off ≈ 2* t life-old + t sleep

9 Sill Torres et al.– Reliability w/ Sleep Transistors  Lifetime –Increase by more than factor 2 (not linear relation between effective voltage and failure mechanisms)  Area –Increase by slightly more than factor 2 –Ca. 50 % less than Triple Modular Redundancy (TMR)  Power dissipation –Slight increase of dynamic power dissipation –Increase of leakage by ca. factor 2  Delay –Slight increase through multiplexer delays Reliability Enhancement via Sleep Transistors Expectations

10 Sill Torres et al.– Reliability w/ Sleep Transistors  Application –Limited improvements for devices with long standby times (mobiles, home PCs) –High improvements for high availability applications (server, aerospace equipment, mobile communication nodes)  Multiplexer –Problem: no deactivation of multiplexer –Solution: use of transmission gates (less vulnerable)  Control signals (for sleep transistor, multiplexer) –Logic for control signal generation must be reliable too –Hence: reliable implementation (HighTox, wire widening, …) –More research required Reliability Enhancement via Sleep Transistors Comments

11 Sill Torres et al.– Reliability w/ Sleep Transistors  Desired: Simulative estimation of average time until first failure (also known as Mean Time To Failure – MTTF)  Solution: –Application of voltage controlled variable elements and parameters for failure modeling (xSpice, VerilogA, …) –Linear increase/decrease of control voltage at simulation time  Example: HSPICE model of transistor with TDDB and varying width Simulation Environment V0 Vref 0 DC 1 V1 Vctrl 0 PULSE 1e E-2 1E-9 1E1 2E1 M0 D G N1 0 nmos W='1e-7 * V(Vctrl)/V(Vref)' M1 N1 G S 0 nmos W='1e-7 * V(Vctrl)/V(Vref)' G1 G N1 VCR Vctrl 0 10

12 Sill Torres et al.– Reliability w/ Sleep Transistors Results Mean Time To Failure (MTTF) (BPTM 22nm, 100 samples, TDDB and EM modeling, basic MTTF of 300 clock cycles, relaxed timing, w/o temperature consideration) 2.2

13 Sill Torres et al.– Reliability w/ Sleep Transistors Results Delay / Power / Area Average values: Delay: + 7 %, Power: + 5 %, Area: %

14 Sill Torres et al.– Reliability w/ Sleep Transistors Conclusion  Progressing susceptibility of current technologies against severe failure mechanisms  Extension of expected lifetime by alternating (de-)activation of redundant blocks via sleep transistors  Environment for simulation of time-dependent degradation of design components  Increase of MTTF by more than factor 2 through proposed approach  Factor 1.2 for relation of average increase of MTTF and area  Future tasks: –Application of selective redundancy techniques –Merging with approaches on system level –Analysis of control logic

15 Sill Torres et al.– Reliability w/ Sleep Transistors Thank you!

16 Sill Torres et al.– Reliability w/ Sleep Transistors Motivation Time-Dependent Dielectric Breakdown (TDDB)  Tunneling currents Wear out of gate oxide  Creation of conducting path between Gate and Substrate, Drain, Source  Depending on electrical field over gate oxide, temperature (exp.), and gate oxide thickness (exp.)  Also: abrupt damage due to extreme overvoltage (e.g. Electro- Static Discharge) Source: Pey&Tung

17 Sill Torres et al.– Reliability w/ Sleep Transistors Reliability Enhancement via Sleep Transistors Realization

18 Sill Torres et al.– Reliability w/ Sleep Transistors Reliability Enhancement via Sleep Transistors Blocks / Requirements

19 Sill Torres et al.– Reliability w/ Sleep Transistors Simulation Environment Overview

20 Sill Torres et al.– Reliability w/ Sleep Transistors Simulation Environment Error Modeling