Soft Error Rates with Inertial and Logical Masking

Slides:



Advertisements
Similar presentations
PhD Student: Carlos Arthur Lang Lisbôa Advisor: Luigi Carro VLSI-SoC PhD Forum Low overhead system level approaches to deal with multiple and long.
Advertisements

10/4-6/05ELEC / Lecture 111 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Weighted Random and Transition Density Patterns for Scan-BIST Farhana Rashid* Vishwani D. Agrawal Auburn University ECE Department, Auburn, Alabama
10/28/2009VLSI Design & Test Seminar1 Diagnostic Tests and Full- Response Fault Dictionary Vishwani D. Agrawal ECE Dept., Auburn University Auburn, AL.
1 Dictionary-Less Defect Diagnosis as Surrogate Single Stuck-At Faults Chidambaram Alagappan Vishwani D. Agrawal Department of Electrical and Computer.
Single Event Upsets in Digital VLSI Circuits EYES Summer Internship Program 2007 University of New Mexico Vinay Jain Dr. Payman Zarkesh-Ha Final Year Undergraduate.
Single Event Upsets (SEUs) – Soft Errors By: Rajesh Garg Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M University, College.
April 30, Cost efficient soft-error protection for ASICs Tuvia Liran; Ramon Chips Ltd.
2007 MURI Review The Effect of Voltage Fluctuations on the Single Event Transient Response of Deep Submicron Digital Circuits Matthew J. Gadlage 1,2, Ronald.
Minimum Energy CMOS Design with Dual Subthrehold Supply and Multiple Logic-Level Gates Kyungseok Kim and Vishwani D. Agrawal ECE Dept. Auburn University.
Leakage and Dynamic Glitch Power Minimization Using MIP for V th Assignment and Path Balancing Yuanlin Lu and Vishwani D. Agrawal Auburn University ECE.
1 A Design Approach for Radiation-hard Digital Electronics Rajesh Garg Nikhil Jayakumar Sunil P Khatri Gwan Choi Department of Electrical and Computer.
Yuanlin Lu Intel Corporation, Folsom, CA Vishwani D. Agrawal
May 14-16, 2008 NATW' Probabilistic Soft Error Rate Estimation from Statistical SEU Parameters Fan Wang* Vishwani D. Agrawal Department of Electrical.
Dual Voltage Design for Minimum Energy Using Gate Slack Kyungseok Kim and Vishwani D. Agrawal ECE Dept. Auburn University Auburn, AL 36849, USA IEEE ICIT-SSST.
Energy Source Lifetime Optimization for a Digital System through Power Management Department of Electrical and Computer Engineering Auburn University,
March 16-18, 2008SSST'20081 Soft Error Rate Determination for Nanometer CMOS VLSI Circuits Fan Wang Vishwani D. Agrawal Department of Electrical and Computer.
May 14, ISVLSI 09 Algorithms for Estimating Number of Glitches and Dynamic Power in CMOS Circuits with Delay Variations Jins Davis Alexander Vishwani.
A Delay-efficient Radiation-hard Digital Design Approach Using Code Word State Preserving (CWSP) Elements Charu Nagpal Rajesh Garg Sunil P. Khatri Department.
Fall 2006, Oct. 31, Nov. 2 ELEC / Lecture 10 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits Power Analysis:
Dec. 19, 2005ATS05: Agrawal and Doshi1 Concurrent Test Generation Auburn University, Department of Electrical and Computer Engineering Auburn, AL 36849,
Concurrent Test Generation Auburn University, Department of Electrical and Computer Engineering Auburn, AL 36849, USA Vishwani D. Agrawal Alok S. Doshi.
9/08/05ELEC / Lecture 51 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Enhanced Dual-Transition Probabilistic Power Estimation with Selective Supergate Analysis Fei Huand Vishwani D. Agrawal Department of ECE, Auburn University,
1 Dynamic Power Estimation With Process Variation Modeled as Min–Max Delay Jins Davis Alexander Vishwani D. Agrawal Department of Electrical and Computer.
Nov. 8, 001Low-Power Design Digital Circuit Design for Minimum Transient Energy Vishwani D. Agrawal Circuits and Systems Research Lab, Agere Systems (Bell.
9/20/05ELEC / Lecture 81 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Spring 08, Mar 27 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2008 Fault Simulation Vishwani D. Agrawal James J.
10/11/05ELEC / Lecture 121 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
March 12, 2008Fan's MS Defense1 Soft Error Rate Determination for Nanometer CMOS VLSI Circuits Master’s Defense Fan Wang Department of Electrical and Computer.
Fall 2006, Oct. 17 ELEC / Lecture 9 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits Power Analysis: Logic Level.
Jan. 2007VLSI Design '071 Statistical Leakage and Timing Optimization for Submicron Process Variation Yuanlin Lu and Vishwani D. Agrawal ECE Dept. Auburn.
Radiation Effects in Microelectronics EE-698a Course Seminar by Aashish Agrawal.
Jan. 6, 2006VLSI Design '061 On the Size and Generation of Minimal N-Detection Tests Kalyana R. Kantipudi Vishwani D. Agrawal Department of Electrical.
Fall 06, Sep 14 ELEC / Lecture 5 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (Formerly ELEC / )
Spring 07, Apr 17, 19 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Soft Errors and Fault-Tolerant Design Vishwani.
1 Enhancing Random Access Scan for Soft Error Tolerance Fan Wang* Vishwani D. Agrawal Department of Electrical and Computer Engineering, Auburn University,
1 Efficient Analytical Determination of the SEU- induced Pulse Shape Rajesh Garg Sunil P. Khatri Department of ECE Texas A&M University College Station,
1 MAPLD C192Degalahal SESEE: A Soft Error Simulation & Estimation Engine V Degalahal 1, S M Çetiner 2, F Alim 2, N Vijaykrishnan 1, K Ünlü 2, M.
An Efficient Algorithm for Dual-Voltage Design Without Need for Level-Conversion SSST 2012 Mridula Allani Intel Corporation, Austin, TX (Formerly.
Jia Yao and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University Auburn, AL 36830, USA Dual-Threshold Design of Sub-Threshold.
Single Event Effects in microelectronic circuits Author: Klemen Koselj Advisor: Prof. Dr. Peter Križan.
SiLab presentation on Reliable Computing Combinational Logic Soft Error Analysis and Protection Ali Ahmadi May 2008.
Soft errors in adder circuits Rajaraman Ramanarayanan, Mary Jane Irwin, Vijaykrishnan Narayanan, Yuan Xie Penn State University Kerry Bernstein IBM.
Copyright Agrawal, 2009ELEC / Spr 09, Lecture 61 ELEC 5270/6270 Spring 2009 Low-Power Design of Electronic Circuits Power Analysis and Process.
Bayesian Macromodeling for Circuit Level QCA Design Saket Srivastava and Sanjukta Bhanja Department of Electrical Engineering University of South Florida,
VTS 2012: Zhao-Agrawal1 Net Diagnosis using Stuck-at and Transition Fault Models Lixing Zhao* Vishwani D. Agrawal Department of Electrical and Computer.
Analytical Approach for Soft Error Rate Estimation of SRAM-Based FPGAs Ghazanfar (Hossein) Asadi and Mehdi B. Tahoori Why Soft Error Rate (SER) Estimation?
Gill 1 MAPLD 2005/234 Analysis and Reduction Soft Delay Errors in CMOS Circuits Balkaran Gill, Chris Papachristou, and Francis Wolff Department of Electrical.
A Novel, Highly SEU Tolerant Digital Circuit Design Approach By: Rajesh Garg Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.
ELEC 7950 – VLSI Design and Test Seminar
Fault-Tolerant Resynthesis for Dual-Output LUTs Roy Lee 1, Yu Hu 1, Rupak Majumdar 2, Lei He 1 and Minming Li 3 1 Electrical Engineering Dept., UCLA 2.
IPF: In-Place X-Filling to Mitigate Soft Errors in SRAM-based FPGAs
VLSI Testing Lecture 5: Logic Simulation
SE-Aware HPC Extension : Selective Data Protection for reducing failures due to soft errors 7/20/2006 Kyoungwoo Lee.
VLSI Testing Lecture 5: Logic Simulation
Vishwani D. Agrawal Department of ECE, Auburn University
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
VLSI Testing Lecture 6: Fault Simulation
ELEC Digital Logic Circuits Fall 2014 Logic Testing (Chapter 12)
M.S. Thesis Defense Murali Dharan Advisor: Dr. Vishwani D. Agrawal
Analytical Approach for Soft Error Rate Estimation of SRAM-Based FPGAs
Fault Models, Fault Simulation and Test Generation
A Primal-Dual Solution to Minimal Test Generation Problem
Advancement on the Analysis and Mitigation of
Energy Efficient Power Distribution on Many-Core SoC
Testing in the Fourth Dimension
R.W. Mann and N. George ECE632 Dec. 2, 2008
VLSI Testing Lecture 3: Fault Modeling
ELEC 7770 Advanced VLSI Design Spring 2012 Timing Simulation and STA
Presentation transcript:

Soft Error Rates with Inertial and Logical Masking Fan Wang* Vishwani D. Agrawal vagrawal@eng.auburn.edu Department of Electrical and Computer Engineering Auburn University, AL 36849 USA 22 th IEEE International Conference on VLSI Design *Presently with Juniper Networks, Inc. Sunnyvale, CA Jan 5-9, 2009 VLSID'2009

Outline Background Problem Statement Analysis Results and Discussion Conclusion Jan 5-9, 2009 VLSID'2009

Motivation for This Work With the continuous downscaling of CMOS technologies, the device reliability has become a major bottleneck. The sensitivity of electronic systems can potentially become a major cause of soft (non-permanent) failures. The determination of soft error rate in logic circuits is a complex problem. It is necessary to analyze circuit reliability. However, there is no comprehensive work that considers all the factors that influence the soft error rate. Jan 5-9, 2009 VLSID'2009

Strike Changes State of a Single Bit 1 Definition from NASA Thesaurus: “Single Event Upset (SEU): Radiation-induced errors in microelectronic circuits caused when charged particles [also, high energy particles] (usually from the radiation belts or from cosmic rays) lose energy by ionizing the medium through which they pass, leaving behind a wake of electron-hole pairs”. Transition: The physics of this is, of course, a little more involved Jan 5-9, 2009 VLSID'2009

Cosmic Rays Earth’s Surface p n Source: Ziegler et al. Neutron flux is dependent on altitude, longitude, solar activity etc. Jan 5-9, 2009 VLSID'2009

Problem Statement Given background environment data Neutron flux Background energy (LET*) distribution *These two factors are location dependent. Given circuit characteristics Technology Circuit netlist Circuit node sensitive region data *These three factors depend on the circuit. Estimate neutron caused soft error rate in standard FIT** units. *Linear Energy Transfer (LET) is a measure of the energy transferred to the device per unit length as an ionizing particle travels through material. Unit: MeV-cm2/mg. **Failures In Time (FIT): Number of failures per 109 device hours Jan 5-9, 2009 VLSID'2009

Measured Environmental Data Typical ground-level neutron flux: 56.5cm-2s-1. J. F. Ziegler, “Terrestrial cosmic rays,” IBM Journal of Research and Development, vol. 40, no. 1, pp. 19.39, 1996. Particle energy distribution at ground-level: “For both 0.5μm and 0.35μm CMOS technology at ground level, the largest population has an LET of 20 MeV-cm2/mg or less. Particles with energy greater than 30 MeV-cm2/mg are exceedingly rare.” K. J. Hass and J. W. Ambles, “Single Event Transients in Deep Submicron CMOS,” Proc. 42nd Midwest Symposium on Circuits and Systems, vol. 1, 1999. Probability density 0 15 30 Linear energy transfer (LET), MeV-cm2/mg Jan 5-9, 2009 VLSID'2009

Proposed Soft Error Model Occurrence rate Jan 5-9, 2009 VLSID'2009

Pulse Width Probability Density Propagation 1 X Y τp 2τp X Y fX(x) Delay τp fY(y) We use a “3-interval piecewise linear” propagation model Non-propagation, if X ≤τp. Propagation with attenuation, if τp < X < 2τp. Propagation with no attenuation, if X  2τp. Where X: input pulse width Y: output pulse width τp : gate input to output delay Jan 5-9, 2009 VLSID'2009

Probability Transformation Consider random variables x and y, and Function, Y = F(X) Given, P.D.F. of X is p(x) P.D.F. of Y: p(x)dx = p(y)dy; p(y) = p(x)/(dy/dx) y+dy y Y = F(X) X x x+dx Jan 5-9, 2009 VLSID'2009

Validation Using HSPICE Simulation CMOS inverter in TSMC035 technology with load capacitance 10fF Jan 5-9, 2009 VLSID'2009

Comparing Methods Yes No Factors Considered LET Spec. Re_covFanout Sensi. region Occur rate Vectors? Altitude Ckt Tech. SET degradation Our work Yes No Rao et at. [1] Rajaraman et al. [2] Asadi-Tahoori [3] Zhang-Shanbhag[4] Rejimon-Bhanja [5] Jan 5-9, 2009 VLSID'2009

Experimental Results Comparison Ckt # PI PO Gat-es Our approach Rao et al. [1] Rajaraman et al[2] CPU s FIT CPU s CPU min Error Prob. C432 36 7 160 0.04 1.18x103 <0.01 1.75x10-5 108 0.0725 C499 41 32 202 0.14 1.41x103 0.01 6.26x10-5 216 0.0041 C880 60 26 383 0.08 3.86x103 6.07x10-5 102 0.0188 C1908 33 25 880 1.14 1.63x104 7.50x10-5 1073 0.0011 Computing Platform Sun Fire 280R Pentium 2.4 GHz Sun Fire v210 Circuit Technology TSMC035 Std. 0.13 µm 70nm BPTM* Altitude Ground N/A *BPTM: Berkeley Predictive Technology Model Jan 5-9, 2009 VLSID'2009

More Result Comparison Measured Data Logic Circuit SER Estimation Ground Level Devices SER* (FIT/Mbit) Our Work Rao et al. [1] 0.13µ SRAMs[6] 10,000 to 100,000 1,000 to 20,000 1x10-5 to 8x10-5 SRAMs, 0.25μ and below [7] 1 Gbit memory in 0.25µ [8] 4,200 * The altitude is not mentioned for these data. Jan 5-9, 2009 VLSID'2009

Circuit Topology and SER Circuit topology influences the logic SER. We have analyzed two types of circuits for different sizes, an inverter chain and a ripple carry adder. For inverter chain, in TSMC035 technology the critical width is between 25ps and 50ps. For ripple carry adder, the critical width may not exist. Jan 5-9, 2009 VLSID'2009

Inverter Chain and SER Jan 5-9, 2009 VLSID'2009

Ripple Carry Adder and SER Jan 5-9, 2009 VLSID'2009

Conclusion SER in logic and memory chips will continue to increase as devices become more sensitive to soft errors at sea level. By modeling the soft errors by two parameters, the occurrence rate and single event transient pulse width density, we effectively account for the electrical masking of circuit. Our research on critical width of SER for different circuit topologies may provide better insights for soft error protection schemes. Jan 5-9, 2009 VLSID'2009

References [1] R. R. Rao, K. Chopra, D. Blaauw, and D. Sylvester, “An Efficient Static Algorithm for Computing the Soft Error Rates of Combinational Circuits,” Proc. Design Automation and Test in Europe, pp. 164-169, 2006. [2] R. Rajaraman, J. S. Kim, N. Vijaykrishnan, Y. Xie, and M. J. Irwin, “SEAT-LA: A Soft Error Analysis Tool for Combinational Logic," Proc. 19th International Conference on VLSI Design, 2006, pp. 499-502. [3] G. Asadi and M. B. Tahoori, “An Accurate SER Estimation Method Based on Propagation Probability,” Proc. Design Automation and Test in Europe Conf, 2005, pp. 306-307. [4] M. Zhang and N. R. Shanbhag, “A Soft Error Rate Analysis (SERA) Methodology,” Proc. IEEE/ACM International Conference on Computer Aided Design, 2004, pp. 111-118. [5] T. Rejimon and S. Bhanja, “An Accurate Probabilistic Model for Error Detection,” Proc. 18th International Conference on VLSI Design, 2005, pp. 717-722. [6] J. Graham, “Soft Errors a Problem as SRAM Geometries Shrink,” http://www.ebnews.com/story/OEG20020128S0079, ebn, 28 Jan 2002. [7] W. Leung, F.-C. Hsu and M. E. Jones, “The Ideal SoC Memory: 1T-SRAMTM,” Proc. 13th Annual IEEE International ASIC/SOC Conference, pp. 32-36, 2000 [8] Report, “Soft Errors in Electronic Memory-A White Paper," Technical report, Tezzaron Semiconductor, 2004. [9] F. Wang, “Soft Error Rate Determination for Nanometer CMOS VLSI Circuits,” Master’s Thesis, Auburn University, Electrical and Computer Engineering, May 2008. Jan 5-9, 2009 VLSID'2009

Thank You . . . Jan 5-9, 2009 VLSID'2009