Weighted Random and Transition Density Patterns for Scan-BIST Farhana Rashid* Vishwani D. Agrawal Auburn University ECE Department, Auburn, Alabama 36849.

Slides:



Advertisements
Similar presentations
Committee: Vishwani D. Agrawal Adit Singh Victor P. Nelson
Advertisements

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.
1 A Random Access Scan Architecture to Reduce Hardware Overhead Anand S. Mudlapur Vishwani D. Agrawal Adit D. Singh Department of Electrical and Computer.
NCHUCS1 Scan Chain Reorder Sying-Jyan Wang Department of Computer Science National Chung-Hsing University.
Praveen Venkataramani Suraj Sindia Vishwani D. Agrawal FINDING BEST VOLTAGE AND FREQUENCY TO SHORTEN POWER CONSTRAINED TEST TIME 4/29/ ST IEEE VLSI.
Compaction of Diagnostic Test Set for a Full-Response Dictionary Mohammed Ashfaq Shukoor Vishwani D. Agrawal 18th IEEE North Atlantic Test Workshop, 2009.
Yuanlin Lu Intel Corporation, Folsom, CA Vishwani D. Agrawal
Nitin Yogi and Vishwani D. Agrawal Auburn University Auburn, AL 36849
Dynamic SCAN Clock control In BIST Circuits
Dynamic Scan Clock Control In BIST Circuits Priyadharshini Shanmugasundaram Vishwani D. Agrawal
Diagnostic Test Generation and Fault Simulation Algorithms for Transition Faults Yu Zhang Vishwani D. Agrawal Auburn University, Auburn, Alabama
Yu Zhang Vishwani D. Agrawal Auburn University, Auburn, Alabama /13/2010 NATW 10 1 A Diagnostic Test Generation System.
A Diagnostic Test Generation System Yu Zhang Vishwani D. Agrawal Auburn University, Auburn, Alabama USA Nov. 3rdITC
Reduced Complexity Test Generation Algorithms for Transition Fault Diagnosis Yu Zhang Vishwani D. Agrawal Auburn University, Auburn, Alabama USA.
May 17, 2007North Atlantic Test Workshop (NATW) 2007, May 16-18, Boxborough, Massachusetts 1 Nitin Yogi and Vishwani D. Agrawal Auburn University Department.
Externally Tested Scan Circuit with Built-In Activity Monitor and Adaptive Test Clock Priyadharshini Shanmugasundaram Vishwani D. Agrawal.
Design of Variable Input Delay Gates for Low Dynamic Power Circuits
11/17/05ELEC / Lecture 201 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
May 14, ISVLSI 09 Algorithms for Estimating Number of Glitches and Dynamic Power in CMOS Circuits with Delay Variations Jins Davis Alexander Vishwani.
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.
Practically Realizing Random Access Scan By Anand Mudlapur ECE Dept. Auburn University.
Enhanced Dual-Transition Probabilistic Power Estimation with Selective Supergate Analysis Fei Huand Vishwani D. Agrawal Department of ECE, Auburn University,
HIGH-SPEED VLSI TESTING WITH SLOW TEST EQUIPMENT Vishwani D. Agrawal Agere Systems Processor Architectures and Compilers Research Murray Hill, NJ
Priyadharshini Shanmugasundaram Vishwani D. Agrawal DYNAMIC SCAN CLOCK CONTROL FOR TEST TIME REDUCTION MAINTAINING.
Fall 2006, Nov. 30 ELEC / Lecture 12 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits Test Power Vishwani D.
Dec. 29, 2005Texas Instruments (India)1 Concurrent Test Generation Auburn University, Department of Electrical and Computer Engineering Auburn, AL 36849,
1 Oct 24-26, 2006 ITC'06 Fault Coverage Estimation for Non-Random Functional Input Sequences Soumitra Bose Intel Corporation, Design Technology, Folsom,
10/25/2007 ITC-07 Paper Delay Fault Simulation with Bounded Gate Delay Model Soumitra Bose Design Technology, Intel Corp. Folsom, CA Hillary.
Vishwani D. Agrawal James J. Danaher Professor
An Efficient Test Data Reduction Technique Through Dynamic Pattern Mixing Across Multiple Fault Models 2011 VLSI Test Symposium S. Alampally 1, R. T. Venkatesh.
10/11/05ELEC / Lecture 121 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Aug. 13, 2005Mudlapur et al.: VDAT'051 A Novel Random Access Scan Flip-Flop Design Anand S. Mudlapur Vishwani D. Agrawal (Speaker) Adit D. Singh Department.
HIGH-SPEED VLSI TESTING WITH SLOW TEST EQUIPMENT Vishwani D. Agrawal Agere Systems Processor Architectures and Compilers Research Murray Hill, NJ
May 13, 2005Sandireddy & Agrawal: Hierarchy in Fault Collapsing 1 Use of Hierarchy in Fault Collapsing Raja K. K. R. Sandireddy Intel Corporation Hillsboro,
Jan. 6, 2006VLSI Design '061 On the Size and Generation of Minimal N-Detection Tests Kalyana R. Kantipudi Vishwani D. Agrawal Department of Electrical.
Oct. 5, 2001Agrawal, Kim and Saluja1 Partial Scan Design With Guaranteed Combinational ATPG Vishwani D. Agrawal Agere Systems Processor Architectures and.
Multivalued Logic for Reduced Pin Count and Multi-Site SoC Testing Baohu Li and Vishwani D. Agrawal Auburn University, ECE Dept., Auburn, AL 36849, USA.
Jan. 11, '02Kim, et al., VLSI Design'021 Mutiple Faults: Modeling, Simulation and Test Yong C. Kim University of Wisconsin, Dept. of ECE, Madison, WI 53706,
March 6, th Southeastern Symposium on System Theory1 Transition Delay Fault Testing of Microprocessors by Spectral Method Nitin Yogi and Vishwani.
Using Contrapositive Law in an Implication Graph to Identify Logic Redundancies Kunal K. Dave ATI Research INC. Vishwani D. Agrawal Dept. of ECE, Auburn.
Spring 07, Jan 30 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 SOC Test Scheduling Vishwani D. Agrawal James.
By Praveen Venkataramani Vishwani D. Agrawal TEST PROGRAMMING FOR POWER CONSTRAINED DEVICES 5/9/201322ND IEEE NORTH ATLANTIC TEST WORKSHOP 1.
By Praveen Venkataramani Committee Prof. Vishwani D. Agrawal (Advisor) Prof. Adit D. Singh Prof. Fa Foster Dai REDUCING ATE TEST TIME BY VOLTAGE AND FREQUENCY.
Finding Optimum Clock Frequencies for Aperiodic Test Master’s Thesis Defense Sindhu Gunasekar Dept. of ECE, Auburn University Advisory Committee: Dr. Vishwani.
A Test-Per-Clock LFSR Reseeding Algorithm for Concurrent Reduction on Test Sequence Length and Test Data Volume Adviser :蔡亮宙 Student ;蔡政宏.
Optimal Selection of ATE Frequencies for Test Time Reduction Using Aperiodic Clock Sindhu Gunasekar Vishwani D. Agrawal.
Muralidharan Venkatasubramanian Vishwani D. Agrawal
PRAVEEN VENKATARAMANI VISHWANI D. AGRAWAL Auburn University, Dept. of ECE Auburn, AL 36849, USA 26 th International.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
26 th International Conference on VLSI January 2013 Pune,India Optimum Test Schedule for SoC with Specified Clock Frequencies and Supply Voltages Vijay.
VTS 2012: Zhao-Agrawal1 Net Diagnosis using Stuck-at and Transition Fault Models Lixing Zhao* Vishwani D. Agrawal Department of Electrical and Computer.
A Test Time Theorem and Its Applications Praveen Venkataraman i Suraj Sindia Vishwani D. Agrawal
Vishwani D. Agrawal Auburn University, Dept. of Elec. & Comp. Engg. Auburn, AL 36849, U.S.A. Nitin Yogi NVIDIA Corporation, Santa Clara, CA th.
VLSI Design & Embedded Systems Conference January 2015 Bengaluru, India Few Good Frequencies for Power-Constrained Test Sindhu Gunasekar and Vishwani D.
Power Problems in VLSI Circuit Testing Keynote Talk Vishwani D. Agrawal James J. Danaher Professor Electrical and Computer Engineering Auburn University,
November 25Asian Test Symposium 2008, Nov 24-27, Sapporo, Japan1 Sequential Circuit BIST Synthesis using Spectrum and Noise from ATPG Patterns Nitin Yogi.
ELEC 7950 – VLSI Design and Test Seminar
July 10, th VLSI Design and Test Symposium1 BIST / Test-Decompressor Design using Combinational Test Spectrum Nitin Yogi Vishwani D. Agrawal Auburn.
VLSI Testing Lecture 14: Built-In Self-Test
Pattern Compression for Multiple Fault Models
VLSI Testing Lecture 8: Sequential ATPG
Pre-Computed Asynchronous Scan Invited Talk
Fault Collapsing via Functional Dominance
Testing in the Fourth Dimension
Improved Random Pattern Delay Fault Coverage Using Inversion Test Points Soham Roy, Brandon Steine, Spencer Millican, Vishwani Agrawal Dept. of Electrical.
Lecture 26 Logic BIST Architectures
VLSI Testing Lecture 13: DFT and Scan
A Random Access Scan Architecture to Reduce Hardware Overhead
Presentation transcript:

Weighted Random and Transition Density Patterns for Scan-BIST Farhana Rashid* Vishwani D. Agrawal Auburn University ECE Department, Auburn, Alabama * Presently with Intel Corp., Austin, Texas /10/2012NATW'12: Rashid and Agrawal1

A BIST Architecture 5/10/2012NATW'12: Rashid and Agrawal2 Combinational Logic TPGSAR PI PO p1 = Prob{bit = 1}, or TD = Prob{bit makes transition}

WRP and TDP Random pattern: , p1 = 0.5 Weighted random patterns (WRP): , p1 = , p1 = 0.3 Transition density patterns (TDP): , TD = , TD = , TD = 0.3 5/10/2012NATW'12: Rashid and Agrawal3 LFSR LOGIC FF Random patterns WRP TDP

Outline Motivation Problem Statement and Contribution Introduction and Background Fault coverage analysis of WRP and TDP for scan-BIST Test Time reduction by using dynamically adapted scan clock Results Conclusion and future work 5/10/2012NATW'12: Rashid and Agrawal4

Motivation Design BIST for High coverage Satisfying power constrain Reduced test time 5/10/2012NATW'12: Rashid and Agrawal5

Problem Statement and Contribution Examine effect of weighted random patterns and transition density patterns on fault coverage. Reduce test application time for test-per-scan BIST. Proposed solution: – Pre-select weighted random patterns or transition density patterns to produce high coverage test with shortest test length. – Further reduce test time with adaptive activity-driven scan clock. 5/10/2012NATW'12: Rashid and Agrawal6

Performance of Weighted Random Patterns (WRP) Number of test per scan vectors for 95% coverage s1269 5/10/2012NATW'12: Rashid and Agrawal7

Performance of Transition Density Patterns (TDP) Number of test per scan vectors for 95% coverage s1269 5/10/2012NATW'12: Rashid and Agrawal8

Best WRP and TDP for 95% Fault Coverage 5/10/2012NATW'12: Rashid and Agrawal9 Circuit name Target Fault Coverage (%) Weighted Random VectorsTransition Density Vectors Best p1 No. Of Vectors TD = 2 × p1 × (1 – p1) Best TD No. of Vectors s s s s s s s s

BIST-TPG for WRP and TDP 5/10/2012NATW'12: Rashid and Agrawal10

TDP and WRP of s1512 for 95% Coverage 5/10/2012NATW'12: Rashid and Agrawal11 TD = vectors WRP p1 = vectors

Adaptive Test Clock for BIST 5/10/2012NATW'12: Rashid and Agrawal12

Circuit Random Patterns (R), p1 = 0.5 test time (ns) Weighted Random Patterns (WRP) Transition Density Patterns (TDP) Best p1Test time (ns)Best TDTest time (ns) s s S S S S s s /10/2012NATW'12: Rashid and Agrawal13 90% Fault Coverage BIST, MHz Adaptive Clock

Conclusion Low toggle rate vectors, often suggested for reducing test power, generally cause slow rise in fault coverage and result in increased test time. We show that a proper weight or transition density, which is circuit dependent, can be best for fault coverage. Any, low or high, toggle rate can be used for quicker fault coverage with adaptive scan clock for an overall reduction in test time. Combining multiple transition densities or weights can further reduce test time and/or enhance fault coverage; see my thesis referenced in the paper. 5/10/2012NATW'12: Rashid and Agrawal14

References F. Rashid, “Controlled Transition Density Based Power Constrained Scan-BIST with Reduced Test Time,” Master’s thesis, Auburn University, Alabama, USA, May P. Shanmugasundaram and V. D. Agrawal, “Dynamic Scan Clock Control for Test Time Reduction Maintaining Peak Power Limit,” in Proc. 29th IEEE VLSI Test Symp., May 2011, pp. 248–253. 5/10/2012NATW'12: Rashid and Agrawal15