Robust Low Power VLSI ECE 7502 S2015 On Effective IDDQ Testing of Low-Voltage CMOS Circuits Using Leakage Control Techniques ECE 7502 Class Discussion.

Slides:



Advertisements
Similar presentations
MICROWAVE FET Microwave FET : operates in the microwave frequencies
Advertisements

Physical structure of a n-channel device:
Dynamic and Leakage Power Reduction in MTCMOS Circuits Using an Automated Efficient Gate Clustering Technique Mohab Anis, Shawki Areibi *, Mohamed Mahmoud.
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.
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
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.
Robust Low Power VLSI ECE 7502 S2015 Delay Test ECE 7502 Class Discussion He Qi March 19, 2015.
Design for Manufacturability and Power Estimation Lecture 25 Alessandra Nardi Thanks to Prof. Jan Rabaey and Prof. K. Keutzer.
Copyright 2005, Agrawal & BushnellVLSI Test: Lecture 19alt1 Lecture 19alt I DDQ Testing (Alternative for Lectures 21 and 22) n Definition n Faults detected.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 211 Lecture 21 I DDQ Current Testing n Definition n Faults detected by I DDQ tests n Vector generation.
8/29/06 and 8/31/06 ELEC / Lecture 3 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5970/6970) Low Voltage.
Design of Variable Input Delay Gates for Low Dynamic Power Circuits
9/01/05ELEC / Lecture 41 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
9/08/05ELEC / Lecture 51 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
8/22/06 and 8/24/06 ELEC / Lecture 2 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5270/6270) Power.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 5 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Low Voltage Low-Power Devices Vishwani.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 22: Material Review Prof. Sherief Reda Division of Engineering, Brown University.
Leakage Components and Their Measurement
8/23-25/05ELEC / Lecture 21 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Fall 06, Sep 14 ELEC / Lecture 5 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (Formerly ELEC / )
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
Microelectronics Circuit Analysis and Design Donald A. Neamen
© Digital Integrated Circuits 2nd Devices VLSI Devices  Intuitive understanding of device operation  Fundamental analytic models  Manual Models  Spice.
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
The CMOS Inverter Slides adapted from:
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Modern VLSI Design 3e: Chapter 2 Copyright  1998, 2002 Prentice Hall PTR Topics n Derivation of transistor characteristics.
EE 466: VLSI Design Lecture 03.
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
ECE 342 Electronic Circuits 2. MOS Transistors
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
MOS Capacitors MOS capacitors are the basic building blocks of CMOS transistors MOS capacitors distill the basic physics of MOS transistors MOS capacitors.
The Devices Digital Integrated Circuit Design Andrea Bonfanti DEIB
© Digital Integrated Circuits 2nd Devices Digital Integrated Circuits A Design Perspective The Devices Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
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.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
An Efficient Algorithm for Dual-Voltage Design Without Need for Level-Conversion SSST 2012 Mridula Allani Intel Corporation, Austin, TX (Formerly.
Ashley Brinker Karen Joseph Mehdi Kabir ECE 6332 – VLSI Fall 2010.
Introduction to FinFet
Jia Yao and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University Auburn, AL 36830, USA Dual-Threshold Design of Sub-Threshold.
ECE 7502 Project Final Presentation
Notices You have 18 more days to complete your final project!
Device Characterization ECE/ChE 4752: Microelectronics Processing Laboratory Gary S. May April 1, 2004.
Robust Low Power VLSI ECE 7502 S2015 Minimum Supply Voltage and Very- Low-Voltage Testing ECE 7502 Class Discussion Elena Weinberg Thursday, April 16,
VTS 2012: Zhao-Agrawal1 Net Diagnosis using Stuck-at and Transition Fault Models Lixing Zhao* Vishwani D. Agrawal Department of Electrical and Computer.
Supply Voltage Biasing Andy Whetzel and Elena Weinberg University of Virginia.
Leakage reduction techniques Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction.
경종민 Low-Power Design for Embedded Processor.
HO #3: ELEN Review MOS TransistorsPage 1S. Saha Long Channel MOS Transistors The theory developed for MOS capacitor (HO #2) can be directly extended.
Simultaneous Supply, Threshold and Width Optimization for Low-Power CMOS Circuits With an aside on System based shutdown. Gord Allan PhD Candidate ASIC.
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 A few notes for your design  Finger and multiplier in schematic design  Parametric analysis.
A Class presentation for VLSI course by : Maryam Homayouni
Tae- Hyoung Kim, Hanyong Eom, John Keane Presented by Mandeep Singh
CHAPTER 6: MOSFET & RELATED DEVICES CHAPTER 6: MOSFET & RELATED DEVICES Part 2.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
LOW POWER DESIGN METHODS
Smruti R. Sarangi IIT Delhi
YASHWANT SINGH, D. BOOLCHANDANI
LOW POWER DESIGN METHODS V.ANANDI ASST.PROF,E&C MSRIT,BANGALORE.
VLSI Design MOSFET Scaling and CMOS Latch Up
EE141 Chapter 3 VLSI Design The Devices March 28, 2003.
Low Power Design in VLSI
ELEC 6970: Low Power Design Class Project By: Sachin Dhingra
Lecture 7: Power.
Leakage Power Reduction Techniques
Presentation transcript:

Robust Low Power VLSI ECE 7502 S2015 On Effective IDDQ Testing of Low-Voltage CMOS Circuits Using Leakage Control Techniques ECE 7502 Class Discussion W.P.M.R Pathirana 31 st March 2015

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

Robust Low Power VLSI What is IDDQ testing?  IDDQ testing is simple method to identify the defects on IC based on the steady state power- supply current.  IDDQ(Measured)>IDDQ(Th) Defective 3 IDDQ flowing through inverter with and without defect[1]

Robust Low Power VLSI Problem statement 4 Test escapes and yield loss IDDQ(Fault Free) ≈IDDQ(Defective) Higher Leakage Low threshold Transistors For new Technologies (Deep submicron levels) A-test escapes B-yield loss Earlier Technologies[5] Deep submicron Technologies[5]

Robust Low Power VLSI Source of Leakage 5  I D -Reversed biased diode junction leakage  I sub -Subthrehold leakage  I G -Gate oxide tunneling leakage  I GIDL -Gate induce drain leakage  I PT -Channel punch through current

Robust Low Power VLSI Source of Leakage 6  I D -Reversed biased diode junction leakage  Minimized with the Shrinking transistor size  I sub -Subthrehold leakage  Exponential relationship between sub threshold current and device threshold voltage  Subthreshold leakage is the dominant  I G -Gate oxide tunneling leakage  Contribute significantly to leakage as gate oxides are made ever thinner  I GIDL -Gate induce drain leakage  Strong reverse bias of the gate and large drain-source voltage are required  I PT -Channel punch through current  Short channel transistors operated at high drain source voltages Neglected by Author for low voltage operation

Robust Low Power VLSI Leakage current model 7  γ'-Linearized body effect coefficient  If Vs is small, body effect is linear and represent with γ’Vs  η-DIBL coefficient  μ0-Zero bias mobility  n-Subthrehold swing coefficient  n = 1+ ξ si t ox /ξoxt si  ξ-permittivity and t-thickness of the depletion layer

Robust Low Power VLSI Leakage control techniques  CMOS NAND gate 8  Input vector 011,101,110  Leakage is computed for NMOS which is turned off  Input vector 001, 010,110  Two transistors turned off  Positive Vs on NMOS will reults great reduction on leakage current

Robust Low Power VLSI Leakage control techniques(Input vector generation method)  For circuit with n primary inputs, there are 2 n combination  Exhaustive method is limited to circuits with a small number of primary inputs  For large circuits, a random search based technique can be used  Involves generating a large number of primary inputs  Evaluating the leakage of each input  Keeping track of the best vector giving the minimal leakage current  Employ genetic algorithm to exploit historical information to speculate on new search points with expected improved performance to find a near optimal solution  More efficient compare to the random based technique 9

Robust Low Power VLSI Dual-Threshold Voltage Design  Leakage current can be minimized using multiple thresholds  Exponential relationship between leakage current and threshold voltage in the weak inversion region  Multi threshold voltage CMOS (MTCMOS) circuit technology  Reduce the standby leakage current by inserting high-threshold devices in series to normal circuitry  Increased area and delay  For a logic circuit, dual thresholds can be employed to minimize the leakage power dissipation  Assign hight Vt transistors to noncritical paths  No area over head and performance degradation 10

Robust Low Power VLSI Dual-Threshold Voltage Design  The pseudocode of high-threshold voltage assignment in the dual-threshold design technique 11  Can reduce more than 50% of leakage using vector control techniques  Can reduce more than 80% of leakage with dual threhold design  The combination of both technology can reduce the leakage by a factor of 10

Robust Low Power VLSI Bridging Fault Model  Shorts can be divided into intragate shorts and intergate shorts. 12  90 % of the shorts can be intergate shorts  Bridging Fault can only be dectected  Activating a direct conducting path from VDD to the ground  Satisfying the IDDQ test limit  For the input of If the logic values for the inputs of the left and the right gates are “000” and “111”, bridging fault can be dectected

Robust Low Power VLSI Figure of Merit for IDDQ Testing 13  When X1=0 and X2=1,y1=y2=0.4 V at Vdd=1 V  Will results direct path current in the fanout gate (I 2 ) Short  At 1 V – I μA and I 2 =15 μA  V out,y3 =0.9 V → Can be considered as logic 1  Direct path current can hardly be present unless another bridging fault occurs  Even for the gates driven by the shorted gates,If fanin numbers > 1,direct path may not occur and depends on logic inputs

Robust Low Power VLSI Figure of Merit for IDDQ Testing 14  IDDQ (faulty) definitions  IDDQ(faulty)= I DP +I DPfanouts +I subothergates  Where I DP - the direct path current through the gates where shorts occur  I DPfanouts -the possible direct path current of the gates driven by the output of the shorted gates  I subothergates -leakage current through all the other gates where direct paths are not present  Fault current ratio(FCR)= IDDQ(faulty)/IDDQ (fault_free)  If FCR is high → Higher accuracy in IDDQ testing

Robust Low Power VLSI Implementation and experimental results 15  Fault resistance value set to Zero ???  20 bridging faults are randomly introduced  20 test vectors are randomly generated  Calculate the  FCRs-(Base line for comparison)-fault current ratio with a single low threshold  FCRd-dual-threshold voltage technique fault current ratio  FCRdv-dual-threshold voltage and vector control technique fault current ratio  Random search technique is used and select 20 out of 1000 vectors for FCRdv  FCRdv > FCRd>FCRs

Robust Low Power VLSI Implementation and experimental results 16  X-axis – Test vectors  If IDDQtest limit is 3  40% and 70% of the bridging faults can be detected for the initial single low-threshold circuit and the dual-threshold circuit  If IDDQtest limit is 10  0%, 20% and 40 % of the bridging faults can be detected for the initial single low-threshold circuit,the dual-threshold circuit and Combining vector control technique

Robust Low Power VLSI Implementation and experimental results 17 The fault coverage for MCNC benchmark circuit i1 The FCR for MCNC benchmark circuit i1  FCR is high → fs,fd and fdv gave same results

Robust Low Power VLSI Implementation and experimental results 18  FCR is low → fs,fd and fdv gave very small test coverage  indicates that vector control and dual-threshold voltage techniques can not help testing of very large circuits working at a low supply voltage The fault coverage for ISCAS benchmarks C6288 The FCR for ISCAS benchmarks C6288

Robust Low Power VLSI Implementation and experimental results 19  If IDDQ set to 10  Dual-threshold voltage technique- 45 %  Dual-threshold voltage technique + Vector control technique- 60 % The fault coverage for ISCAS benchmarks The FCR for ISCAS benchmark C3540

Robust Low Power VLSI Conclusion 20  The scaling of device threshold due to the scaling of supply voltage makes the fault-free current increase dramatically.  Reduce the feasibility of IDDQ testing for low voltage CMOS circuits  Vector control and dual-threshold techniques to reduce the intrinsic leakage current to benefit IDDQ testing “vector control and dual-threshold voltage techniques can not help testing of very large circuits working at a low supply voltage”

Robust Low Power VLSI Discussion questions 1.How the assumption of bridge resistance settings to 0 is accurate? 2.How FCR can be related to defining the fault coverage percentage? 3.How can we implement this method in our research? 4.How can we generate random input vectors in cadence virtuoso? 5.How does the assumption of ignoring some source leakage components affect the final conclusion? 21

Robust Low Power VLSI Papers [1] Chen, Zhanping, Liqiong Wei, and Kaushik Roy. "On effective I/sub DDQ/testing of low- voltage CMOS circuits using leakage control techniques." Very Large Scale Integration (VLSI) Systems, IEEE Transactions on 9.5 (2001): [2] M. C. Jeng, “Design and modeling of deep-submicrometer MOSFETS,”Electron. Res. Lab., Univ. California, Berkeley, Rep. ERL-M90/90,1990. [3] L. Wei, Z. Chen, M. John, K. Roy, Y. Ye, and V. De, “Design and optimization of dual threshold circuits for low voltage low power applications,”IEEE Trans. VLSI Syst., vol. 7, pp. 16–24, Mar [4] J. P. Halter and F. Najm, “A gate-level leakage power reduction method for ultra-low- power CMOS circuits,” in Proc. IEEE Custom Integrated Circuits Conf., Santa Clara, CA, May 1997, pp. 475–478. [5] Rajsuman, Rochit. "Iddq testing for CMOS VLSI." Proceedings of the IEEE 88.4 (2000):

Robust Low Power VLSI Paper Map 23 [5] A survey on IDDQ Testing [2] Leakage current model Model for leakage [3] dual threshold circuits High vt assignment model [4] Vector control techniques Random search based method [5] Final model for effective IDDQ test Assigning different vectors to reduce leakage