Robust Low Power VLSI ECE 7502 S2015 Burn-in/Stress Test for Reliability: Reducing burn-in time through high-voltage stress test and Weibull statistical.

Slides:



Advertisements
Similar presentations
18 July 2001 Work In Progress – Not for Publication 2001 ITRS Test Chapter ITRS Test ITWG Mike Rodgers Don Edenfeld.
Advertisements

Slides based on Kewal Saluja
March 23, 2001VLSI Test: Bushnell-Agrawal/Lecture 211 Lecture 21 I DDQ Current Testing n Definition n Faults detected by I DDQ tests n Vector generation.
8. Failure Rate Prediction Reliable System Design 2011 by: Amir M. Rahmani.
Copyright 2001, Agrawal & BushnellLecture 2 Yield & Quality1 VLSI Testing Lecture 2: Yield & Quality n Yield and manufacturing cost n Clustered defect.
Relex Reliability Software “the intuitive solution
Robust Low Power VLSI ECE 7502 S2015 Delay Test ECE 7502 Class Discussion He Qi March 19, 2015.
SMJ 4812 Project Mgmt and Maintenance Eng.
Enhancing Reliability through HALT.  Introduction to HALT  Benefits of HALT  The HALT process.
Time-Dependent Failure Models
BURN-IN, RELIABILITY TESTING, AND MANUFACTURING OF SEMICONDUCTORS
Oct. 2007Defect Avoidance and CircumventionSlide 1 Fault-Tolerant Computing Dealing with Low-Level Impairments.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 11 Lecture 1 Introduction n VLSI realization process n Verification and test n Ideal and real tests.
Output Hazard-Free Transition Tests for Silicon Calibrated Scan Based Delay Testing Adit D. Singh Gefu Xu Auburn University.
Silicon Design Page 1 The Creation of a New Computer Chip.
March 25, 20011de Sousa-Agrawal/ITSW01 An Experimental Study of Tester Yield and Defect Coverage Jose T. de Sousa INESC/IST, Technical University of Lisbon.
Copyright 2007 Koren & Krishna, Morgan-Kaufman Part.2.1 FAULT TOLERANT SYSTEMS Part 2 – Canonical.
Oct Defect Avoidance and Circumvention Slide 1 Fault-Tolerant Computing Dealing with Low-Level Impairments.
1 Fundamentals of Reliability Engineering and Applications Dr. E. A. Elsayed Department of Industrial and Systems Engineering Rutgers University
1 Review Definition: Reliability is the probability that a component or system will perform a required function for a given period of time when used under.
Copyright © 2014 reliability solutions all rights reserved Reliability Solutions Seminar Managing and Improving Reliability 2014 Agenda Martin Shaw – Reliability.
Spring 10, Jan 13ELEC 7770: Advanced VLSI Design (Agrawal)1 ELEC 7770 Advanced VLSI Design Spring 2010 VLSI Yield and Moore’s Law Vishwani D. Agrawal James.
Robust Low Power VLSI ECE 7502 S2015 Memory Built-in-Self Test (MBIST): Analysis of Resistive-Bridging Defects in SRAM Core-Cells: a Comparative Study.
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
BPT2423 – STATISTICAL PROCESS CONTROL.  Fundamental Aspects  Product Life Cycle Curve  Measures of Reliability  Failure Rate, Mean Life and Availability.
Joseph B. Bernstein Ofir Delly,
Items for Discussion Chip reliability & testing Testing: who/where/what ??? GBTx radiation testing GBTx SEU testing Packaging – Low X0 options, lead free.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES Fault Modeling.
Chalmers University of Technology FlexSoC Seminar Series – Page 1 Power Estimation FlexSoc Seminar Series – Daniel Eckerbert
Software Reliability SEG3202 N. El Kadri.
Temperature-Gradient Based Burn-In for 3D Stacked ICs Nima Aghaee, Zebo Peng, and Petru Eles Embedded Systems Laboratory (ESLAB) Linkoping University 12th.
Robust Low Power VLSI ECE 7502 S2015 Analog and Mixed Signal Test ECE 7502 Class Discussion Christopher Lukas 5 th March 2015.
Testing of integrated circuits and design for testability J. Christiansen CERN - EP/MIC
Robust Low Power VLSI ECE 7502 S2015 Fault Diagnosis and Logic Debugging Using Boolean Satisfiability ECE 7502 Class Discussion Benjamin Melton Thursday.
Canary SRAM Built in Self Test for SRAM VMIN Tracking
ECE 7502 Project Final Presentation
Copyright © 2014 reliability solutions all rights reserved Reliability Solutions Seminar Managing and Improving Reliability 2015 Agenda Martin Shaw – Reliability.
Robust Low Power VLSI ECE 7502 S2015 Evaluation of Coverage-Driven Random Verification ECE 7502 – Project Presentation Qing Qin 04/23/2015.
Robust Low Power VLSI ECE 7502 S2015 Minimum Supply Voltage and Very- Low-Voltage Testing ECE 7502 Class Discussion Elena Weinberg Thursday, April 16,
J1879 Robustness Validation Hand Book A Joint SAE, ZVEI, JSAE, AEC Automotive Electronics Robustness Validation Plan The current qualification and verification.
CSCI-100 Introduction to Computing Hardware Design Part I.
L i a b l eh kC o m p u t i n gL a b o r a t o r y Test Economics for Homogeneous Manycore Systems Lin Huang† and Qiang Xu†‡ †CUhk REliable computing laboratory.
1 CSCE 932, Spring 2007 Yield Analysis and Product Quality.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
Troubleshooting Equipment Containing Integrated Circuits Jimmie Fouts Houston County Career Academy.
M.Nuzaihan DMT 243 – Chapter 5 Fundamental Design For Reliability What is Design for Reliability, Microsystems Failure & Failure Mechanisms, Fundamental.
Silicon Design Page 1 The Creation of a New Computer Chip.
Design For Manufacturability in Nanometer Era
Part.2.1 In The Name of GOD FAULT TOLERANT SYSTEMS Part 2 – Canonical Structures Chapter 2 – Hardware Fault Tolerance.
PACKAGE FABRICATION TECHNOLOGY Submitted By: Prashant singh.
CS203 – Advanced Computer Architecture Dependability & Reliability.
Copyright 2012, AgrawalLecture 12: Alternate Test1 VLSI Testing Lecture 12: Alternate Test Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical.
© 2016 Minitab, Inc. Reliability for Your Company's Survival Bonnie Stone, Minitab October 19,
Overview Modern chip designs have multiple IP components with different process, voltage, temperature sensitivities Optimizing mix to different customer.
Martin Shaw – Reliability Solutions
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
2014 Spring ASIC/SOC Design
Martin Shaw – Reliability Solutions
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
VLSI Testing Lecture 12: Alternate Test
Repair Solutions for a Legacy Network
J1879 Robustness Validation Hand Book A Joint SAE, ZVEI, JSAE, AEC Automotive Electronics Robustness Validation Plan Robustness Diagram Trends and Challenges.
Testing for Faults, Looking for Defects
Martin Shaw – Reliability Solutions
Managing and Improving Reliability across the Entire Life Cycle
YuankaiGao,XiaogangLi
The Impact of Aging on FPGAs
VLSI Testing Lecture 3: Fault Modeling
Definitions Cumulative time to failure (T): Mean life:
Presentation transcript:

Robust Low Power VLSI ECE 7502 S2015 Burn-in/Stress Test for Reliability: Reducing burn-in time through high-voltage stress test and Weibull statistical analysis ECE 7502 Class Discussion Xinfei Guo 19 th March 2015

Robust Low Power VLSI Reliability 2 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006): Infant Mortality - Caused by manufacturing process defects, foreign particles, others that are not caught at the wafer level. e.g. incorrect soldering time, insufficient solder; Freak failures - Defects within the assembly. e.g. weak wire bonding, poor die attachment, and induced defects that work properly but fail in a mild stress scenario. Steady State - Device operation for the rest of its useful life; Wearout Stage – Fail from overuse or fatigue.

Robust Low Power VLSI Burn-in vs. Stress Test Burn-in Test  Subject chips to high temperature while running production tests;  Catch infant mortality and freak failures;  Wafer level burn-in or package level burn-in. Stress Test  Over-voltage/Current supply  Might eliminate need of burn-in 3 [2] Roy, Rabindra, Kaushik Roy, and Abhijit Chatterjee. "Stress Testing: A Low Cost Alternative for Burn-in." VLSI: Integrated Systems on Silicon. Springer US, Both don’t damage the good components!

Robust Low Power VLSI Requirements Specification Architecture Logic / Circuits Physical Design Fabrication Manufacturing Test Packaging Test PCB Test System Test PCB Architecture PCB Circuits PCB Physical Design PCB Fabrication Design and Test Development Customer Validate Verify Test Pre-burn-in Burn-in ATE final testing

Robust Low Power VLSI Types of burn-in 5 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):

Robust Low Power VLSI Issues/Challenges  Many hours (80% of the total product testing time!!)  Wearout or damage some good dies;  Expensive (burn-in boards/chambers, limited #) 6 W. Mann et al. “Introduction to Wafer Level Burn-In”, Southwest Test Workshop.

Robust Low Power VLSI Solutions  IDDQ Test – wafer level  High Voltage Stress test [1, 2]  Weibull statistical method [1,3]  Wafer level burn in test  Others 7 Goal of this paper [1]: A new test flow that reduces the burn-in testing time and does not sacrifice IC reliability.

Robust Low Power VLSI Weibull Statistical Method  A very flexible life distribution model that can be used to characterize failure distributions in all three phases of the bathtub curve  Changing the life-cycle parameter could stretch the distribution curve  Predict future failures 8 [4] Xie, Min, Y. Tang, and Thong Ngee Goh. "A modified Weibull extension with bathtub-shaped failure rate function." Reliability Engineering & System Safety 76.3 (2002):

Robust Low Power VLSI Proposed test flow Stage 1: Determine old burn-in parameter 9 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):

Robust Low Power VLSI Proposed test flow Stage 2: New burn-in parameter 10 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):  Holding the temperature acceleration constant

Robust Low Power VLSI Determine Breakdown voltage 11 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):  Finding the initial breakdown Voltages of KGDs  Characterize the target devices  Verify the reliability of the voltage levels by testing repeatability Known Good Dies

Robust Low Power VLSI Stage 3: HVST Program  Determine patterns that Provide maximum fault Coverage in the shortest Time possible.  Avoid reliability issues  Need to retest at nominal voltages to confirm the failure. 12 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):

Robust Low Power VLSI Stage 4: Plan Burn-in  Multiple intervals  Hot test: high temperature 13 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):

Robust Low Power VLSI Stage 5: Validate HVST 14 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006): Old testing flow New testing flow Validate HVST Ensure true failures 9000 chips

Robust Low Power VLSI Compare to traditional testing  No additional fallout after 48-hour Proof burn-in  The results of two flows are close 15 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):

Robust Low Power VLSI Stage 6: Apply Weibull Analysis 16 [1] Zakaria, Mohd Fairuz, et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006):  Use experimental results to learn ELFR (early life failure rate) against the burn-in duration

Robust Low Power VLSI Summary  A combined solution that reduces the burn-in time while avoiding sacrificing the reliability;  Reduction of 90% of the burn-in duration;  The final goal is to eliminate burn-in for package level testing. 17

Robust Low Power VLSI Wafer level vs. Package level Burn-in 18

Robust Low Power VLSI Paper Map [1] Zakaria et al. "Reducing burn-in time through high-voltage stress test and Weibull statistical analysis." Design & Test of Computers, IEEE 23.2 (2006): [2] Roy, Rabindra et al. "Stress Testing: A Low Cost Alternative for Burn-in." VLSI: Integrated Systems on Silicon. Springer US, [3] Sumikawa, Nik et al. "An experiment of burn-in time reduction based on parametric test analysis." Test Conference (ITC), 2012 IEEE International. IEEE, [4] Xie, Min et al. "A modified Weibull extension with bathtub-shaped failure rate function." Reliability Engineering & System Safety 76.3 (2002): [5] A. Chakraborty and D.Z. Pan "Controlling NBTI degradation during static burn-in testing", ASP- DAC, pp , [6] Wang, Xiaoxiao, et al. "Fast aging degradation rate prediction during production test." Reliability Physics Symposium, 2014 IEEE International. IEEE, [2] Basic concepts of Burn-in and Stress Testing [1] A combined solution [4] Weibull Analysis Reduce Burn-in time [3] Parametric Analysis Control Reliability [5] Control NBTI [6] Stress test for aging research Use the concept of Accelerated test

Robust Low Power VLSI Glossary  BI – Burin-in  WLBI – Wafer Level Burn-in  HVST – High Voltage Stress Test  PPM – number of devices allowed to fail per one million parts shipped to the customer  KGUs – known good units  ELFR – Early Life Failure Rate 20

Robust Low Power VLSI Questions  In what other situations, do you need to use burn- in or stress test? How do you apply the notion of accelerated test methodology to your research?  On page 98 Table 4, why are the average yields so high? Can you think about how do they calculate the yields here?  Any suggestions for improvement on effectiveness of burn-in/stress test?  How to separate each failure mechanism during burn-in/stress test? Any good ideas?  How to select “Known Good Die”?  Does this method apply to wafer level burn-in test? 21