Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.

Slides:



Advertisements
Similar presentations
Z. Stamenković 1, M. Giles 2, and F. Russi 2 1 IHP GmbH, Frankfurt (Oder), GERMANY 2 Synopsys Inc., Mountain View, CA, USA 13th IEEE European Test Symposium,
Advertisements

Digital Integrated Circuits© Prentice Hall 1995 Design Methodologies Design for Test.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 261 Lecture 26 Logic BIST Architectures n Motivation n Built-in Logic Block Observer (BILBO) n Test.
Presenter: Dilip Vasudevan Supervisor: Dr.Aristides Efthymiou University of Edinburgh 1 September th UK Async Forum Manchester Partial Scan Test.
Technical University Tallinn, ESTONIA DESIGN FOR TESTABILITY Raimund Ubar
Integrated Circuits Laboratory Faculty of Engineering Digital Design Flow Using Mentor Graphics Tools Presented by: Sameh Assem Ibrahim 16-October-2003.
CSE241 Formal Verification.1Cichy, UCSD ©2003 CSE241A VLSI Digital Circuits Winter 2003 Recitation 6: Formal Verification.
Nov. 21, 2006ATS'06 1 Spectral RTL Test Generation for Gate-Level Stuck-at Faults Nitin Yogi and Vishwani D. Agrawal Auburn University, Department of ECE,
Aiman El-Maleh, Ali Alsuwaiyan King Fahd University of Petroleum & Minerals, Dept. of Computer Eng., Saudi Arabia Aiman El-Maleh, Ali Alsuwaiyan King Fahd.
Nitin Yogi and Vishwani D. Agrawal Auburn University Auburn, AL 36849
May 11, 2006High-Level Spectral ATPG1 High-Level Test Generation for Gate-level Fault Coverage Nitin Yogi and Vishwani D. Agrawal Auburn University Department.
4/27/2006 ELEC7250: White 1 ELEC7250 VLSI Testing: Final Project Andrew White.
HIGH-SPEED VLSI TESTING WITH SLOW TEST EQUIPMENT Vishwani D. Agrawal Agere Systems Processor Architectures and Compilers Research Murray Hill, NJ
ELEC 7250 Term Project Presentation Khushboo Sheth Department of Electrical and Computer Engineering Auburn University, Auburn, AL.
Design Methodologies.
An Introduction to Synopsys Design Automation Jeremy Lee November 7, 2007.
CPU Design Project Synthesis Report ELEC Dr. Agrawal Lee W. Lerner April 24, 2007.
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,
BIST vs. ATPG.
Class Design Project - Test Generation 1 Class Design Project Test Generation Hillary Grimes III ELEC Project Presentation April 26, 2007.
An Embedded Core DFT Scheme to Obtain Highly Compressed Test Sets Abhijit Jas, Kartik Mohanram, and Nur A. Touba Eighth Asian Test Symposium, (ATS.
Foundation and XACTstepTM Software
DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006.
© 2011 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU Xilinx Tool Flow.
Technical University Tallinn, ESTONIA Overview: Fault Simulation Overview about methods Low (gate) level methods Parallel fault simulation Deductive fault.
EE141 VLSI Test Principles and Architectures Ch. 6 - Test Compression – P. 1 1 Chapter 6 Test Compression.
Testimise projekteerimine: Labor 2 BIST Optimization
VLSI Testing Lecture 7: Combinational ATPG
Department of Computer Engineering Tallinn University of Technology Estonia Final Workshop of CDC Tallinn, Brotherhood of the Blackheads, 21.
Department of Computer Engineering Tallinn University of Technology Estonia 8 th European Workshop on Microelectronics Education – EWME‘2010 Darmstadt,
Mugil Vannan H ST Microelectronics India Pvt. Ltd, Noida
ATPG - test pattern generation process 1. Target faults 2. Generate test cube: 1-5% 3. Random fill: 99-95% 4. Stimuli on ATE 5. Response on ATE.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
3rd Annual Review Meeting Sinaia, Romania, February 21-22, 2005 REASON (IST ) Third Annual Report Workpackage 3 Raimund Ubar Tallinn Technical.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES Logic Modeling.
Testing of integrated circuits and design for testability J. Christiansen CERN - EP/MIC
CSE477 L28 DFT.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 28: Design for Test Mary Jane Irwin ( )
Tallinn University of Technology Founded as engineering college in 1918, TTU acquired university status in TTU has about 9000 students and 1209 employees,
Logic BIST Logic BIST.
1 An Update on Verilog Ξ – Computer Architecture Lab 28/06/2005 Kypros Constantinides.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS
Introduction to FPGA Created & Presented By Ali Masoudi For Advanced Digital Communication Lab (ADC-Lab) At Isfahan University Of technology (IUT) Department.
The Macro Design Process The Issues 1. Overview of IP Design 2. Key Features 3. Planning and Specification 4. Macro Design and Verification 5. Soft Macro.
16/3/2015Heng MEE Project. ATE: Automatic Test Equipment Advantest T2000GS 26/3/2015Heng MEE Project.
Annual Review Meeting Lviv, Ukraine, February 14-15, 2003 REASON (IST ) First Annual Report Workpackage 03 Raimund Ubar Tallinn Technical University.
DFT Compiler Synopsys Customer Education Services
1 Compacting Test Vector Sets via Strategic Use of Implications Kundan Nepal Electrical Engineering Bucknell University Lewisburg, PA Nuno Alves, Jennifer.
By Praveen Venkataramani
DDECS Stara Lesna, Slovakia, April 20, 2004 Tallinn Technical University D&T Education & Training in Europe What are the Main Challenges? Some thoughts.
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
ASIC to FPGA Conversion Flow. Conversion Feasibility Flow Chart Design Rules Checking Feasibility Report RTL CodeQuick Conversion ASIC Netlist Fault coverage.
Technical University Tallinn, ESTONIA Copyright by Raimund Ubar 1 Raimund Ubar N.Mazurova, J.Smahtina, E.Orasson, J.Raik Tallinn Technical University.
Arvutitehnika instituut ati.ttu.ee Department of Computer Engineering ati.ttu.ee.
Technical University Tallinn, ESTONIA 1 Raimund Ubar TTÜ Tallinn, 21. mai 2003 Kuidas tagada kvaliteeti üha keerukamates.
Manufacture Testing of Digital Circuits
Deterministic Diagnostic Pattern Generation (DDPG) for Compound Defects Fei Wang 1,2, Yu Hu 1, Huawei Li 1, Xiaowei Li 1, Jing Ye 1,2 1 Key Laboratory.
Multiple-Vector Column-Matching BIST Design Method Petr Fišer, Hana Kubátová Department of Computer Science and Engineering Czech Technical University.
Fault Models, Fault Simulation and Test Generation Vishwani D. Agrawal Department of ECE, Auburn University Auburn, AL 36849, USA
Lecture 5: Design for Testability. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 12: Design for Testability2 Outline  Testing –Logic Verification –Silicon.
ASIC Design. ASIC Design Flow Hierarchy in DC The group and ungroup commands provide the designer with the capability of altering the partitions in DC,
ASIC Design Methodology
Partner Progress Report Tallinn Technical University
VLSI Testing Lecture 6: Fault Simulation
COUPING WITH THE INTERCONNECT
Testability in EOCHL (and beyond…)
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES
VLSI Testing Lecture 6: Fault Simulation
Pattern Compression for Multiple Fault Models
THE ECE 554 XILINX DESIGN PROCESS
THE ECE 554 XILINX DESIGN PROCESS
Presentation transcript:

Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER

2 DFT Package tools DFTAdvisor – insert internal scan circuitry BSDArchitect – insert boundary scan circuitry FastScan – quick full-scan ATPG and fault simulator FlexTest – sequential ATPG and fault simulator LBISTArchitect – insert logic BIST circuitry MBISTArchitect – insert memory BIST circuitry Embedded Deterministic Test (EDT) and TestKompress - generate and compress deterministic test patterns server:/home/user>cat.cshrc … setenv MENTOR setenv MENTOR_64 …

3 Design Flow DF

4 ATPG library ATPG library is NOT required if the design netlist fully defines all the primitives. (It can occur only in Verilog and TDL formats.) > find /cad/m_04/ -name atpglib -print... /cad/m_04/dft/shared/pkgs/testkompress.ss5/systest_data/atpglib Tools: DFTAdvisor FlexTest LBISTArchitect etc. Design Levels: RTL Gate Formats: EDIF VHDL Verilog Genie TDL Model 1. Use one preinstalled for Mentor Graphics training examples. To locate it use find command. 2. Use class.atpglib compatible with Turbo Tester class.lib (Synopsys) 3.Create your own for your particular library: a.Manually b.Use LibComp to translate it from Verilog Where to get one? ATPG Library

5 MG DFT Documentation Local /cad/m_04/dft/shared/pdfdocs Mentor Graphics SUPPORTNET (requires free registration) External storage of Mentor Graphics Design-for-Test ’99 documentation:

6 Synopsys TetraMAX Offers a choice of ATPG modes: Basic-Scan ATPG, an efficient combinational-only mode for full-scan designs Fast-Sequential ATPG for limited support of partial-scan designs Full-Sequential ATPG for maximum test coverage in partial-scan designs It is integrated with Synopsys’ DFT Compiler.

7 Design Error Diagnosis TURBO TESTER Environment Test Generation DesignTest Set Hazard Analysis Data Defect Library Multivalued Simulation Test Set Optimization Fault Table Fault Simulation Faulty Area Specifi- cation Formats: EDIF AGM Levels: Gate RTL Algorithms: Deterministic Random Genetic Circuits: Combinational Sequential Methods: BILBO CSTP Hybrid BIST Simulation Fault models: Stuck-at faults Physical defects

8 TT Development Team Department of Computer Engineering Official website: Prof. Raimund Ubar Jaan Raik Elmet Orasson Artur Jutman Gert Jervan Margit Aarna Eero Ivask Sergei Devadze Vladislav Vislogubov Maksim Jenihhin