04/26/2006VLSI Design & Test Seminar Series 1 Phase Delay in MAC-based Analog Functional Testing in Mixed-Signal Systems Jie Qin, Charles Stroud, and Foster.

Slides:



Advertisements
Similar presentations
Signal Encoding Techniques
Advertisements

1 Design of a Mixed-Signal Feedback Damper System Michael J. Schulte * Some slides are provided by Craig Deibele (Oak Ridge National Laboratory) and Anil.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
LSU 06/04/2007Electronics 71 Analog to Digital Converters Electronics Unit – Lecture 7 Representing a continuously varying physical quantity by a sequence.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
Designing Variation-Tolerance in Mixed-Signal Components of a System-on-Chip Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn.
Current-Mode Multi-Channel Integrating ADC Electrical Engineering and Computer Science Advisor: Dr. Benjamin J. Blalock Neena Nambiar 16 st April 2009.
BIST for Logic and Memory Resources in Virtex-4 FPGAs Sachin Dhingra, Daniel Milton, and Charles Stroud Electrical and Computer Engineering Auburn University.
Copyright 2001, Agrawal & BushnellDay-1 AM Lecture 11 Design for Testability Theory and Practice January 15 – 17, 2005 Vishwani D. Agrawal James J. Danaher.
CSE Fall Introduction - 1 Electronics and Physical Interfaces  Speaker Interface  Electronics Review  8051 I/O.
Design of Variable Input Delay Gates for Low Dynamic Power Circuits
Built-In Self-Test and Calibration of Mixed-signal Devices Wei Jiang Ph.D. Dissertation Proposal June 11, 2009 Advisor: Vishwani D. Agrawal Committee Members:
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 11 Lecture 1 Introduction n VLSI realization process n Verification and test n Ideal and real tests.
Designing Variation-Tolerance in Mixed-Signal Components of a System-on-Chip Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn.
A DSP-Based Ramp Test for On-Chip High-Resolution ADC Wei Jiang and Vishwani D. Agrawal Auburn university.
9/21/04ELEC / Class Projects 1 ELEC / /Fall 2004 Advanced Topics in Electrical Engineering Designing VLSI for Low-Power and.
Built-In Test and Calibration of DAC/ADC Using A Low- Resolution Dithering DAC Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 171 Lecture 17 Analog Circuit Test -- A/D and D/A Converters  Motivation  Present state-of-the-art.
Built-in Adaptive Test and Calibration of DAC Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn University, Auburn, AL
Lecture 3 Data Encoding and Signal Modulation
Comparison of LFSR and CA for BIST
3.1 Chapter 3 Data and Signals Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Copyright 2001, Agrawal & BushnellDay-1 AM-1 Lecture 11 Testing Analog & Digital Products Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical.
Built-In Self-Test and Calibration of Mixed-Signal Devices Ph.D Final Exam Wei Jiang Advisor: Vishwani D. Agrawal University Reader Minseo Park Committee.
Digital Communication Techniques
Using Programmable Logic to Accelerate DSP Functions 1 Using Programmable Logic to Accelerate DSP Functions “An Overview“ Greg Goslin Digital Signal Processing.
DSP Techniques for Software Radio DSP Front End Processing Dr. Jamil Ahmad.
Copyright 2001, Agrawal & BushnellLecture 1 Introduction1 VLSI Testing Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical and Computer Engineering.
Real time DSP Professors: Eng. Julian Bruno Eng. Mariano Llamedo Soria.
Testimise projekteerimine: Labor 2 BIST Optimization
CE 4228 Data Communications and Networking
Graduate Category: Engineering and Technology Degree Level: Ph.D. Abstract ID# 122 On-Chip Spectral Analysis for Built-In Testing and Digital Calibration.
DOLPHIN INTEGRATION TAMES-2 workshop 23/05/2004 Corsica1 Behavioural Error Injection, Spectral Analysis and Error Detection for a 4 th order Single-loop.
1 Process-Variation Tolerant Design Techniques for Multiphase Clock Generation Manohar Nagaraju +, Wei Wu*, Cameron Charles # + University of Washington,
Adopting Multi-Valued Logic for Reduced Pin-Count Testing Baohu Li, Bei Zhang and Vishwani Agrawal Auburn University, ECE Dept., Auburn, AL 36849, USA.
1HSSPG Georgia Tech High Speed Image Acquisition System for Focal-Plane-Arrays Doctoral Dissertation Presentation by Youngjoong Joo School of Electrical.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Robust Low Power VLSI ECE 7502 S2015 Analog and Mixed Signal Test ECE 7502 Class Discussion Christopher Lukas 5 th March 2015.
Overlapped modulation structure Overlapped modulation structure Overlapped harmonic structure Overlapped harmonic structure Spurious spectral components.
Reconfigurable Computing Using Content Addressable Memory (CAM) for Improved Performance and Resource Usage Group Members: Anderson Raid Marie Beltrao.
1 Lecture 17 Analog Circuit Test -- A/D and D/A Converters Motivation Present state-of-the-art Advantages of DSP-based analog tester Components of DSP-based.
Reducing Test Application Time Through Test Data Mutation Encoding Sherief Reda and Alex Orailoglu Computer Science Engineering Dept. University of California,
Design of an 8-bit Carry-Skip Adder Using Reversible Gates Vinothini Velusamy, Advisor: Prof. Xingguo Xiong Department of Electrical Engineering, University.
A New Cost Effective Sensorless Commutation Method for Brushless DC Motors Without Phase Shift Circuit and Neutral Voltage 南台科大電機系 Adviser : Ying-Shieh.
SPECTRUM ANALYZER 9 kHz GHz
Integrated Smart Sensor Calibration Abstract Including at the sensor or sensor interface chip a programmable calibration facility, the calibration can.
NARROW-BAND FREQUENCY MODULATION
© 2002 ® Wireless Solution Update Asif Batada Marketing Manager, Wireless Business Unit Asif Batada Marketing Manager, Wireless Business Unit.
1 ECE 313 n Microelectronic Circuits –4th edition n Sedra & Smith.
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,
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
Technical University Tallinn, ESTONIA Copyright by Raimund Ubar 1 Raimund Ubar N.Mazurova, J.Smahtina, E.Orasson, J.Raik Tallinn Technical University.
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
Gustavo Cancelo Analysis of the phase shift error between A and B signals in BPMs BPM project.
Chapter 6 Discrete-Time System. 2/90  Operation of discrete time system 1. Discrete time system where and are multiplier D is delay element Fig. 6-1.
Fast VLSI Implementation of Sorting Algorithm for Standard Median Filters Hyeong-Seok Yu SungKyunKwan Univ. Dept. of ECE, Vada Lab.
M. TWEPP071 MAPS read-out electronics for Vertex Detectors (ILC) A low power and low signal 4 bit 50 MS/s double sampling pipelined ADC M.
Please get some pizza and BBQ. Evaluating the Digital Fault Coverage of a Mixed-Signal BIST Alex Lusco.
July 10, th VLSI Design and Test Symposium1 BIST / Test-Decompressor Design using Combinational Test Spectrum Nitin Yogi Vishwani D. Agrawal Auburn.
FUNCTION GENERATOR.
CI Lecture Series Summer 2010 An Overview of IQ Modulation and Demodulation Techniques for Cavity LLRF Control.
Copyright  Muhammad A M Islam. SBE202A Introduction to Electronics 1 10/2/2016 Introduction to Electronics.
Software Defined Radio PhD Program on Electrical Engineering
Chapter 2 Data and Signals
DESIGN AND IMPLEMENTATION OF DIGITAL FILTER
Analog to Digital Converters Electronics Unit – Lecture 7
Microelectronics.
Chapter 6 Discrete-Time System
Post-Silicon Calibration for Large-Volume Products
Lecture 17 Analog Circuit Test -- A/D and D/A Converters
Presentation transcript:

04/26/2006VLSI Design & Test Seminar Series 1 Phase Delay in MAC-based Analog Functional Testing in Mixed-Signal Systems Jie Qin, Charles Stroud, and Foster Dai Dept. of Electrical and Computer Engineering 200 Broun Hall, Auburn University, AL s:

04/26/2006VLSI Design & Test Seminar Series 2 Outline  Motivation and Background  Built-In Self-Test Architecture  Phase Delay in the MAC-based ORA  Experimental Results  Conclusions

04/26/2006VLSI Design & Test Seminar Series 3 Motivation and Background  Why mixed-signal BIST?  The increasing cost of functionality test based on the traditional methodology of external test equipment for modern mixed-signal ICs.  The increasing difficulty to perform test on these ICs. With a rapidly increasing level of integration, the number of input/output (IO) pins does not increase accordingly. With a rapidly increasing level of integration, the number of input/output (IO) pins does not increase accordingly. The operational frequency of latest analog ICs at GHz requires tester electronics very close to the DUT. The operational frequency of latest analog ICs at GHz requires tester electronics very close to the DUT.

04/26/2006VLSI Design & Test Seminar Series 4 Motivation and Background (cont.)  What should a mixed-signal BIST be?  It can extract the frequency spectrum information of the signal coming from the DUT. Linearity Measurement Linearity Measurement Frequency Response Frequency Response Signal-to-Noise Ratio Measurement Signal-to-Noise Ratio Measurement  It should be implemented using simple circuitry with small area penalty and should not cause performance penalty to analog circuitry.  The conventional way to obtain the frequency spectrum is FFT. However, the area penalty and power consumption introduced by a FFT processor is not what a BIST expects.

04/26/2006VLSI Design & Test Seminar Series 5 Motivation and Background (cont.)  The BIST approach based on the DDS- based TPG and MAC-based ORA was proposed.  DDS-based TPG can generate various waveforms which is required for the linearity, frequency response, and SNR measurement.  MAC-based ORA could be realized in a much simpler, cheaper and more flexible circuit, compared with the FFT-based ORA.

04/26/2006VLSI Design & Test Seminar Series 6 Built-In Self-Test Architecture  Most of the BIST circuitry resides in the digital portion of the mixed-signal system. In such a way, the performance penalty are minimized.  The number and location of the MUX inserted to the system determines the accuracy of the analog functional measurements. Am p Test Controller MUX1 MUX2 NCO1 NCO2 NCO3 Sin(2  f 1 ’ nT clk +  1 )f 1 ’,  1 Sin(2  f 2 ’ nT clk +  2 )f 2 ’,  2 f 3 ’,  3 Sin(2  f 3 ’ nT clk +  3 ) DAC DUT MUX3 ADC MUX4 Accm1 Accm2 DC 1 DC 2 MUL1 MUL2 f 1 (nT clk ) f 2 (nT clk ) f(nT clk ) Test Pattern Generator (TPG) Output Response Analyzer (ORA)

04/26/2006VLSI Design & Test Seminar Series 7 MAC-based ORA  While performing the analog functional testing, the DC 1 and DC 2 accumulator values can be described as  Then the the signal f(nT clk )’s Fourier Transform F(  ) can be expressed through DC 1 and DC 2  The magnitude response A(  ) and the phase delay ΔΦ(  ) are the two parameters widely used much more widely in functional measurements of analog circuits.

04/26/2006VLSI Design & Test Seminar Series 8 Phase Delay in MAC-based ORA  How can the phase delay be evaluated?  For an on-chip test, we don’t have to set up a full-length arctan look-up table (LUT) to calculate ΔΦ(  ).  First the absolute phase offset ΔΦ o (  ) need to be calculated according to the following formula:

04/26/2006VLSI Design & Test Seminar Series 9 Phase Delay in MAC-based ORA (cont.)  Then the phase delay can be determined through the absolute phase offset ΔΦ o (  ) according to the following table: |DC 1 |≥| DC 2 ||DC 1 |≤| DC 2 | DC 1 >0; DC 2 >0      DC 1 >0; DC 2 <0      DC 1 0      DC 1 <0; DC 2 <0       The arctan look-up table (LUT) can be decreased by half because the value range of ΔΦ o (  ) varies from 0  to 45 . when DC 2 /DC 1 is very small, the arctan(DC 2 /DC 1 ) can be represented by the ratio of the DC 2 /DC 1. So the length of the arctan look-up table (LUT) can be compressed further.

04/26/2006VLSI Design & Test Seminar Series 10 Phase Delay in MAC-based ORA (cont.)  Once the phase delay is identified, the magnitude response A(  ) can be calculated through the following approaches.  Approach #1  Approach #2  Approach #3

04/26/2006VLSI Design & Test Seminar Series 11 Phase Delay in MAC-based ORA (cont.)  Pros and cons of the three approaches Approach# 1# 2# 3 Hardware overhead lowhigh speedlowhigh constraints It cannot be used for SNR Measurement. no propagation error yes no

04/26/2006VLSI Design & Test Seminar Series 12 Experimental Results I  The phase delay introduced by the digital portion of the BIST circuitry. phase error due to the delay in TPG phase error with delay removed

04/26/2006VLSI Design & Test Seminar Series 13 Experimental Results II  The phase delay introduced by the ADC/DAC pair

04/26/2006VLSI Design & Test Seminar Series 14 Experimental Result III  The resources used by the MAC-based ORA. # of input bits, N # of output bits, M # of input bits, N # of output bits, M Number of slices vs. MAC configuration Number of LUTs vs. MAC configuration

04/26/2006VLSI Design & Test Seminar Series 15 Experimental Result IV  The resources used by a FFT-processor Type # of slices # of 18  18-bit multipliers transform frequency Pipelined kHz Burst I/O kHz Minimum Resources kHz

04/26/2006VLSI Design & Test Seminar Series 16 Comparison of the MAC-based ORA and FFT-based ORA  MAC-based ORA is much simpler and cheaper.  MAC-based ORA is more flexible.  the frequency resolution can be easily tuned with the step size of the sweeping frequency;  it can measure the interested spectrum information at several frequency points or in a narrow bandwidth easily.

04/26/2006VLSI Design & Test Seminar Series 17 Conclusion  phase delay is very important to the implementation and accuracy of the MAC- based ORA.  In comparison with the FFT-based approach, the MAC-based ORA can be realized using much more flexible and simpler BIST circuitry with less area penalty, which is what an ideal BIST scheme is supposed to be.