Robust Low Power VLSI ECE 7502 S2015 Analog and Mixed Signal Test ECE 7502 Class Discussion Christopher Lukas 5 th March 2015.

Slides:



Advertisements
Similar presentations
Digital Integrated Circuits© Prentice Hall 1995 Design Methodologies Design for Test.
Advertisements

Presenter : Shao-Chieh Hou VLSI Design, Automation and Test, VLSI-DAT 2007.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 31/22alt1 Lecture 31 System Test (Lecture 22alt in the Alternative Sequence) n Definition n Functional.
Copyright 2001, Agrawal & BushnellLecture 12: DFT and Scan1 VLSI Testing Lecture 10: DFT and Scan n Definitions n Ad-hoc methods n Scan design  Design.
VLSI-SoC, Atlanta J. Dalmasso, ML Flottes, B. Rouzeyre CNRS/ Univ. Montpellier II France 1 17/10/2007.
Apr. 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 311 Lecture 31 System Test n Definition n Functional test n Diagnostic test  Fault dictionary  Diagnostic.
Robust Low Power VLSI ECE 7502 S2015 Delay Test ECE 7502 Class Discussion He Qi March 19, 2015.
Designing Variation-Tolerance in Mixed-Signal Components of a System-on-Chip Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn.
Copyright 2001, Agrawal & BushnellDay-1 AM Lecture 11 Design for Testability Theory and Practice January 15 – 17, 2005 Vishwani D. Agrawal James J. Danaher.
Core-based SoCs Testing Julien Pouget Embedded Systems Laboratory (ESLAB) Linköping University Julien Pouget Embedded Systems Laboratory (ESLAB) Linköping.
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 11 Lecture 1 Introduction n VLSI realization process n Verification and test n Ideal and real tests.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Designing Variation-Tolerance in Mixed-Signal Components of a System-on-Chip Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn.
1 Design For Debug Using DAFCA system Gadi Glikberg 15/6/06.
Spring 07, Jan 25 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 VLSI System DFT Vishwani D. Agrawal James J. Danaher.
Split, 12 December 2005 University of Zagreb Slide 1 Chip level EMC measurements and simulations “Impact of Communications Technology to EMC“, COST 286.
IC-SOC STEAC: An SOC Test Integration Platform Cheng-Wen Wu.
Copyright 2001, Agrawal & BushnellDay-1 AM-1 Lecture 11 Testing Analog & Digital Products Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical.
BIST vs. ATPG.
PH4705/ET4305: A/D: Analogue to Digital Conversion
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Robust Low Power VLSI Selecting the Right Conference for the BSN FIR Filter Paper Alicia Klinefelter November 13, 2011.
Copyright 2001, Agrawal & BushnellLecture 1 Introduction1 VLSI Testing Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical and Computer Engineering.
Dynamic Test Set Selection Using Implication-Based On-Chip Diagnosis Nuno Alves, Yiwen Shi, Nicholas Imbriglia, and Iris Bahar Brown University Jennifer.
Design for Test HIBU – Oct. 31st 2006 J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 J. M. Martins Ferreira FEUP / DEEC - Rua Dr.
Graduate Category: Engineering and Technology Degree Level: Ph.D. Abstract ID# 122 On-Chip Spectral Analysis for Built-In Testing and Digital Calibration.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Lecture 12 – Design Procedure.
1 SOC Test Architecture Optimization for Signal Integrity Faults on Core-External Interconnects Qiang Xu and Yubin Zhang Krishnendu Chakrabarty The Chinese.
Presenter: Hong-Wei Zhuang On-Chip SOC Test Platform Design Based on IEEE 1500 Standard Very Large Scale Integration (VLSI) Systems, IEEE Transactions.
TEMPLATE DESIGN © Gate-Diffusion Input (GDI) Technique for Low Power CMOS Logic Circuits Design Yerkebulan Saparov, Aktanberdi.
SoC TAM Design to Minimize Test Application Time Advisor Dr. Vishwani D. Agrawal Committee Members Dr. Victor P. Nelson, Dr. Adit D. Singh Apr 9, 2015.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
An Efficient Algorithm for Dual-Voltage Design Without Need for Level-Conversion SSST 2012 Mridula Allani Intel Corporation, Austin, TX (Formerly.
SoC TAM Design to Minimize Test Application Time Huiting Zhang Vishwani D. Agrawal May 12, North Atlantic Test Workshop.
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
Robust Low Power VLSI ECE 7502 S2015 Evaluation of Coverage-Driven Random Verification ECE 7502 – Project Presentation Qing Qin 04/23/2015.
26 th International Conference on VLSI January 2013 Pune,India Optimum Test Schedule for SoC with Specified Clock Frequencies and Supply Voltages Vijay.
Robust Low Power VLSI ECE 7502 S2015 Minimum Supply Voltage and Very- Low-Voltage Testing ECE 7502 Class Discussion Elena Weinberg Thursday, April 16,
Test and Test Equipment Joshua Lottich CMPE /23/05.
RF network in SoC1 SoC Test Architecture with RF/Wireless Connectivity 1. D. Zhao, S. Upadhyaya, M. Margala, “A new SoC test architecture with RF/wireless.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
Wrapper/TAM Optimization1 System-on-Chip (SoC) Testing SoC Wrapper/TAM Design.
CAS 721 Course Project Minimum Weighted Clique Cover of Test Set By Wei He ( )
Development of Programmable Architecture for Base-Band Processing S. Leung, A. Postula, Univ. of Queensland, Australia A. Hemani, Royal Institute of Tech.,
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA Project Guide: Smt. Latha Dept of E & C JSSATE, Bangalore. From: N GURURAJ M-Tech,
EE 5900 Advanced Algorithms for Robust VLSI CAD, Spring 2009 Combinational Circuits.
TEMPLATE DESIGN © A Comparison-Free Sorting Algorithm Saleh Abdel-hafeez 1 and Ann Gordon-Ross 2 1 Jordan University of.
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.
A Survey of Fault Tolerant Methodologies for FPGA’s Gökhan Kabukcu
Different Types of Integrated Circuits. Introduction: Different Types of Integrated Circuits Every electronic appliance we use.
ELEC 7950 – VLSI Design and Test Seminar
Mixed-Digital/Analog Simulation and Modeling Research
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
VLSI Testing Lecture 14: System Diagnosis
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 3)
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Basics Combinational Circuits Sequential Circuits
Pattern Compression for Multiple Fault Models
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Srinivas Aluri Jaimin Mehta
Post-Silicon Calibration for Large-Volume Products
Testing in the Fourth Dimension
Lecture 26 Logic BIST Architectures
Test Data Compression for Scan-Based Testing
Presentation transcript:

Robust Low Power VLSI ECE 7502 S2015 Analog and Mixed Signal Test ECE 7502 Class Discussion Christopher Lukas 5 th 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 Intro to Analog Test  Analog testing has been a challenge  Testability does not come as easily as digital testing  Approach in the past was simple:  Add multiplexers for testability  Decide on parameters to be tested – no need to look into specific faults  Create a procedure for extracting parameters  Interesting note: This idea was novel enough for a CICC paper in

Robust Low Power VLSI Intro to Analog Test 4 [1] “Design For Testability For Mixed Analog/Digital ASICs”

Robust Low Power VLSI Intro to Analog Test 5 [1] “Design For Testability For Mixed Analog/Digital ASICs” Example Test Prodedure:

Robust Low Power VLSI Designing a Fault Model  Simulate the physical causes of faults instead of arbitrary varying performance specs  Simulate multiple types of defects  Spot defects (shorts, opens)  Variation in process parameters  Form a model  Model working circuit  Introduce elements to deform behavior  Verify the fault model  Compare and quantify similarities and differences between model and simulation until model is adequate 6 [2] “FAULT MODELING FOR THE TESTING OF MIXED INTEGRATED CIRCUITS”

Robust Low Power VLSI Analog Fault Model Example 7 [2] “FAULT MODELING FOR THE TESTING OF MIXED INTEGRATED CIRCUITS” Circuit Fault Model

Robust Low Power VLSI Designing a Test Architecture for Advanced Systems  Testing of analog components in SoCs is much more expensive than testing digital components  Digital circuits can often be tested using existing inputs and outputs with little modification  Analog circuits can be affected by additional transistors connected to the circuit  Analog testers are more expensive than digital testers  Gaining access to analog circuits for test in large systems is a challenge  Components with analog circuits are not always connected to the outside world  Test structures can be built that wrap around the analog circuits, giving needed accessibility to necessary parts of analog circuits  These structures will convert the analog cores into virtual digital cores, which will allow use of digital testers  This allows a unified test methodology that results in a reduction in test application time for the SoC  The impact of these structures must also be analyzed in order to understand area overhead and impact on timing 8

Robust Low Power VLSI Test Infrastructure Design 9  Suggests use of Test Access Mechanism (TAM) to allow digital access to all of the cores  Width is partitioned among a number of fixed- width busses and each core is assigned a bus [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Test Infrastructure Design  Analog circuits are digitized to interface with TAM bus  This allows a unified test access for the entire chip  Test patterns can be stored digitally 10 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Analog Test Wrapper  Accommodates all requirements for an Analog Test Wrapper (ATW)  Needs to include lowest cost data converters that will still provide required frequency and accuracy  Needs to include variable clock control for both high and low bandwidth and frequency tests  Self test mode to ensure proper working wrapper 11 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Wrapper Modes and Data Converters  In normal operation of the circuit, the test wrapper is transparent  The MUX selects the signal line to bypass the wrapper  In test mode, multiple tests can be applied to the core serially in time  Each test may have different frequency and TAM width requirements  Because of this, the wrapper must be reconfigured between tests by the controller block  Analog wrappers should be designed by the system integrator  This is because the integrator can collect the specs from each analog designer and make a wrapper that is compatible with all analog cores 12

Robust Low Power VLSI Tests and Requirements  To use ADC-DAC, frequency of analog circuit must be within Nyquist of the converters  RF generally cannot be tested using this technique  If an analog test contains frequencies between f min and f max, sampling frequency must be at least 2 f max  Test time must also be long enough to cover two full periods of lowest frequency signal (2/f min ) 13

Robust Low Power VLSI Case Study  Wrapped analog core with 8 bit DAC-ADC 14 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores” a)Applied analog test b)Analog response of the core c)Response of analog wrapped core

Robust Low Power VLSI Analog Wrapper Optimization  Overall wrapper area can be reduced by using a single wrapper for multiple cores  One downside is that now the cores must be time multiplexed during testing, so if both cores are tested at the same time, the wrapper can only support half the frequency it did before  Less advantageous for analog cores that are not close to each other due to parasitics 15 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Test Cost Optimization  Objective is to minimize test cost in terms of time and area overhead  ω is weighting factor  C T is time  C A is overhead area  Different ways to access cores verses cost 16 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Results  Comparison of Test Time between analog and digital busses  Normalized test cost including equipment is shown in parenthesis 17 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Results  Test time results using the proposed approach 18 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Results  Test time for different combinations of wrapper sharing  Shows normalized time to test 19 [4] “Test infrastructure design for mixed-signal SOCs with wrapped analog cores”

Robust Low Power VLSI Additional Work  Parallel Loopback circuit used to calculate performance parameters of device under test 20 [5] “Parallel Loopback Test of Mixed-Signal Circuits”

Robust Low Power VLSI Additional Work  Calculations are done by using different paths through the test equipment and DUT  Harmonic distortion  Noise Power  Paper includes test algorithm for multiple DUTs 21 [5] “Parallel Loopback Test of Mixed-Signal Circuits”

Robust Low Power VLSI Questions  How can this be made relevant to testing for low power (single core) systems?  The figures in the paper show 8 core SoCs  What can this wrapper concept be extended to beyond analog cores?  At what point in the design and test process and device lifetime is this useful?  How can this idea be improved upon?  What applications or designs is it not useful or optimal? What applications or designs would it be best suited for? 22

Robust Low Power VLSI Papers 1.Fasang, P.P.; Mullins, D.; Wong, T., "Design for testability for mixed analog/digital ASICs," Custom Integrated Circuits Conference, 1988., Proceedings of the IEEE 1988, vol., no., pp.16.5/1,16.5/4, May Meixner, A.; Maly, W., "FAULT MODELING FOR THE TESTING OF MIXED INTEGRATED CIRCUITS," Test Conference, 1991, Proceedings., International, vol., no., pp.564,, Oct Sam Huynh; Jinyan Zhang; Kim, S.; Devarayanadurg, G.; Soma, M., "Efficient test set design for analog and mixed-signal circuits and systems," Test Symposium, (ATS '99) Proceedings. Eighth Asian, vol., no., pp.239,244, Sehgal, A.; Ozev, S.; Chakrabarty, K., "Test infrastructure design for mixed-signal SOCs with wrapped analog cores," Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, vol.14, no.3, pp.292,304, March Joonsung Park; Shin, H.; Abraham, J.A., "Parallel Loopback Test of Mixed-Signal Circuits," VLSI Test Symposium, VTS th IEEE, vol., no., pp.309,316, April May

Robust Low Power VLSI Paper Map of Analog Test 24 [1] Design for Testability, 1988 [3] Efficient Test Set Design, 1999 Increase Efficiency [2] Fault Modeling, 1991 [4] Test Infrastructure Design, 2006 [5] Parallel Loopback Test, 2008 Increase Complexity Decrease testing time