DOLPHIN INTEGRATION TAMES-2 workshop 23/05/2004 Corsica1 Behavioural Error Injection, Spectral Analysis and Error Detection for a 4 th order Single-loop.

Slides:



Advertisements
Similar presentations
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 181 Lecture 18 DSP-Based Analog Circuit Testing  Definitions  Unit Test Period (UTP)  Correlation.
Advertisements

Fourier Integrals For non-periodic applications (or a specialized Fourier series when the period of the function is infinite: L  ) L -L L  -L  - 
Theoretical basis for data communication
Chi-Cheng Lin, Winona State University CS412 Introduction to Computer Networking & Telecommunication Theoretical Basis of Data Communication.
Intro to Spectral Analysis and Matlab. Time domain Seismogram - particle position over time Time Amplitude.
ASTR 278 Advanced Astronomy
Chapter 2 Data and Signals
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
TRANSMISSION FUNDAMENTALS Review
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
A CMOS Front-end Amplifier Dedicated to Monitor Very Low Amplitude Signals from Implantable Sensors ECEN 5007 Mixed Signal Circuit Design Sandra Johnson.
Why prefer CMOS over CCD? CMOS detector is radiation resistant Fast switching cycle Low power dissipation Light weight with high device density Issues:
Design Goal Design an Analog-to-Digital Conversion chip to meet demands of high quality voice applications such as: Digital Telephony, Digital Hearing.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Polar Loop Transmitter T. Sowlati, D. Rozenblit, R. Pullela, M. Damgaard, E. McCarthy, D. Koh, D. Ripley, F. Balteanu, I. Gheorghe.
Bandpass Sigma-Delta Modulator Michael Vincent Brian McKinney ECEN5007.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Angle Modulation Objectives
EE 198 B Senior Design Project. Spectrum Analyzer.
Angle Modulation.
Chapter 7 CT Signal Analysis : Fourier Transform Basil Hamed
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
Basics of Signal Processing. frequency = 1/T  speed of sound × T, where T is a period sine wave period (frequency) amplitude phase.
HIAPER Cloud Radar Transceiver Exciter Receiver Oscillators High-Powered Amplifier Calibration Exciter Receiver Oscillators High-Powered Amplifier Calibration.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 3 Ravi Ramamoorthi
Pulse Modulation 1. Introduction In Continuous Modulation C.M. a parameter in the sinusoidal signal is proportional to m(t) In Pulse Modulation P.M. a.
Spectrum Analyzer Basics Copyright 2000 Agenda Overview: What is spectrum analysis? What measurements do we make? Theory of Operation: Spectrum analyzer.
Spectrum Analyzer Basics Copyright 2000 Agenda Overview: What is spectrum analysis? What measurements do we make? Theory of Operation: Spectrum analyzer.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Where we’re going Speed, Storage Issues Frequency Space.
Lecture 1 Signals in the Time and Frequency Domains
Basics of Signal Processing. SIGNALSOURCE RECEIVER describe waves in terms of their significant features understand the way the waves originate effect.
1-1 Basics of Data Transmission Our Objective is to understand …  Signals, bandwidth, data rate concepts  Transmission impairments  Channel capacity.
Chapter 19 Electronics Fundamentals Circuits, Devices and Applications - Floyd © Copyright 2007 Prentice-Hall Chapter 19.
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
Lecture 18 DSP-Based Analog Circuit Testing
AN OVERVIEW OF SIGMA-DELTA CONVERTERS
Filters and Delta Sigma Converters
Electronic Communications: A Systems Approach Beasley | Hymer | Miller Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Information and.
Digital Signal Processing and Generation for a DC Current Transformer for Particle Accelerators Silvia Zorzetti.
Lecture 1B (01/07) Signal Modulation
Signals CY2G2/SE2A2 Information Theory and Signals Aims: To discuss further concepts in information theory and to introduce signal theory. Outcomes:
- 1 - YLD 10/2/99ESINSA Tools YLD 10/2/99ESINSA Filters Performances A filter should maintain the signal integrity. A signal does not exist alone.
CHEE825 Fall 2005J. McLellan1 Spectral Analysis and Input Signal Design.
SPECTRUM ANALYZER 9 kHz GHz
1 Composite Signals and Fourier Series To approximate a square wave with frequency f and amplitude A, the terms of the series are as follows: Frequencies:
12/2/2015 Fourier Series - Supplemental Notes A Fourier series is a sum of sine and cosine harmonic functions that approximates a repetitive (periodic)
When a signal is transmitted over a channel, the frequency band and bandwidth of the channel must match the signal frequency characteristics. Usually,
0/31 Data Converter Basics Dr. Hossein Shamsi. 1/31 Chapter 1 Sampling, Quantization, Reconstruction.
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
EEE 332 COMMUNICATION Fourier Series Text book: Louis E. Frenzel. Jr. Principles of Electronic Communication Systems, Third Ed. Mc Graw Hill.
The Frequency Domain Digital Image Processing – Chapter 8.
Advanced Computer Graphics
Part II Physical Layer.
B.Sc. Thesis by Çağrı Gürleyük
Chapter 4: Second generation Systems-Digital Modulation
Advanced Wireless Networks
EET 422 EMC & COMPLIANCE ENGINEERING
Introduction to Frequency Domain TIPL 4301 TI Precision Labs – ADCs
Quiz: Introduction to Frequency Domain TIPL TI Precision Labs – ADCs
Fourier Integrals For non-periodic applications (or a specialized Fourier series when the period of the function is infinite: L) -L L -L- L
Telecommunications Engineering Topic 2: Modulation and FDMA
Lecture 2: Frequency & Time Domains presented by David Shires
8.6 Autocorrelation instrument, mathematical definition, and properties autocorrelation and Fourier transforms cosine and sine waves sum of cosines Johnson.
Chapter 5: Active Filters
Presentation transcript:

DOLPHIN INTEGRATION TAMES-2 workshop 23/05/2004 Corsica1 Behavioural Error Injection, Spectral Analysis and Error Detection for a 4 th order Single-loop Sigma-delta Converter Using Walsh transforms Kostas Georgopoulos, Martin Burbidge, Andreas Lechner and Andrew Richardson

DOLPHIN INTEGRATION © Lancaster University 2 TAMES-2 workshop 23/05/2004 Corsica Presentation Overview The Sigma-Delta A/D Converter The Walsh functions and Walsh series Motivation for work The FFT error simulation analysis The Walsh error simulation analysis Conclusions Future Work

DOLPHIN INTEGRATION © Lancaster University 3 TAMES-2 workshop 23/05/2004 Corsica The Sigma-Delta A/D Converter (I) A device comprised by three stages Anti-aliasing filter Sigma-Delta modulator Decimation phase

DOLPHIN INTEGRATION © Lancaster University 4 TAMES-2 workshop 23/05/2004 Corsica The Sigma-Delta A/D Converter (II) Sampling at a frequency much higher then the Nyquist, where f s is sampling frequency and f i is the input frequency

DOLPHIN INTEGRATION © Lancaster University 5 TAMES-2 workshop 23/05/2004 Corsica The Sigma-Delta A/D Converter (III) Transfer function:, where L is the order of modulator Noise floor is moved out of bandwidth of interest by noise shaping Bandwidth of interest, 0-24 kHz

DOLPHIN INTEGRATION © Lancaster University 6 TAMES-2 workshop 23/05/2004 Corsica The Walsh Functions (Theory) Walsh functions form an ordered set of rectangular orthogonal waveforms Only two amplitude values, +1 and –1 Fast Walsh transforms exist Any given signal can be represented through the combination of two or more Walsh functions

DOLPHIN INTEGRATION © Lancaster University 7 TAMES-2 workshop 23/05/2004 Corsica The Walsh Series (I) The Walsh series is similar to the Fourier Series expansion where parameter α determines the amplitude or weighting of each Walsh function and

DOLPHIN INTEGRATION © Lancaster University 8 TAMES-2 workshop 23/05/2004 Corsica The Walsh Series (II) Walsh functions can also be expressed in terms of even and odd waveform symmetry, where Walsh functions SAL and CAL can be visualised as the respective sine and cosine basis functions in Fourier Series

DOLPHIN INTEGRATION © Lancaster University 9 TAMES-2 workshop 23/05/2004 Corsica The Walsh Series (III) Employing SAL and CAL functions a Walsh Series similar to the sine-cosine series is given where f(t) is the sum of a series of square-wave shaped functions

DOLPHIN INTEGRATION © Lancaster University 10 TAMES-2 workshop 23/05/2004 Corsica Signal Reconstruction using Walsh A simple case of a sine-wave signal approximated with 3 Walsh functions

DOLPHIN INTEGRATION © Lancaster University 11 TAMES-2 workshop 23/05/2004 Corsica Motivation & Methodology FFT converges rapidly to sine wave hence use for classic dynamic performance testing Walsh converges rapidly to square wave: Idea to use square wave for input to modulator Walsh transform of bit-stream should give single spectral peak All other peaks in spectrum are due to noise and non-idealities Higher potential for on-chip transform of fewer samples Methodology: Determine modulator behavior and model parameters that lead to performance failure in FFT domain Analyse effect of these failure modes on Walsh results

DOLPHIN INTEGRATION © Lancaster University 12 TAMES-2 workshop 23/05/2004 Corsica Use of initial C-based model provided by Dolphin Ideal model FFT S/(N + THD) results: Input 2.5 Vpk 1 kHz BW approx 24 kHz (150 Hz to 24 kHz) S/(N+THD) approx 100dB Next step: Analyse how Walsh transforms could compare to FFT FFT Analysis Setup

DOLPHIN INTEGRATION © Lancaster University 13 TAMES-2 workshop 23/05/2004 Corsica Fault Set For FFT Input Offsets Integrator Gain Variations Corrupted feedback paths Presence of noise on the modulator input Integrating capacitor mismatch Faulty capacitor Gain mismatch

DOLPHIN INTEGRATION © Lancaster University 14 TAMES-2 workshop 23/05/2004 Corsica Effect of Integrator Offset 40 mV offset on the modulator input, S(N/THD) 99,6 dB 50 mV offset on the modulator input, 50 dB drop in S(N/THD) Bandwidth of interest, 46 – 24 kHz

DOLPHIN INTEGRATION © Lancaster University 15 TAMES-2 workshop 23/05/2004 Corsica Analyses of Walsh Testing Setup: Square wave test 1.5kHz, 1.9 to 2.3 V amplitude Bit-stream frequency of MHz, analysis on the bit stream with and (1-bit) samples. Analyses: Investigation into test stimulus accuracy requirements Assessment of Walsh-based modulator performance tests Analysis of Walsh test coverage against modulator failure modes

DOLPHIN INTEGRATION © Lancaster University 16 TAMES-2 workshop 23/05/2004 Corsica Test Stimulus Accuracy (I) Finite rise/fall time: No significant effect Overshoots: 4% of maximum amplitude, i.e V for 2 V input samples OvershootsDamping (ms)SNR (dB) Ideal-97.6 Max. amplitude 2.05 V0.0695, Max. amplitude 2.15 V

DOLPHIN INTEGRATION © Lancaster University 17 TAMES-2 workshop 23/05/2004 Corsica Test Stimulus Accuracy (II) SNR with respect to different input amplitudes Analysis for both and samples Square wave amplitude (V)# samplesSNR (dB)

DOLPHIN INTEGRATION © Lancaster University 18 TAMES-2 workshop 23/05/2004 Corsica Ideal Walsh Sequency Power Spectrum BW = 24 kHz (0 kHz to 24 kHz) 0 dB -130 dB samples samples -120 dB -12 dB Walsh transform for 2Vpk square 1.5 kHz SNR = 95 dB SNR = 107 dB

DOLPHIN INTEGRATION © Lancaster University 19 TAMES-2 workshop 23/05/2004 Corsica Gain Deviation in 2 nd Integrator Gain deviation of 7.4% -72 dB -120 dB 0 dB Ideal Deviated output BW = 24 kHz (0 kHz to 24 kHz)

DOLPHIN INTEGRATION © Lancaster University 20 TAMES-2 workshop 23/05/2004 Corsica Walsh Noise Test (I) 0 dB -130 dB For both cases N = Noise modelled at input can cause catastrophic failure (SNR ~30dB) BW = 24 kHz (0 kHz to 24 kHz) Ideal Catastrophic failure

DOLPHIN INTEGRATION © Lancaster University 21 TAMES-2 workshop 23/05/2004 Corsica Walsh Noise Test (II) FFT – Smoother transition to performance failure Walsh – Sudden transition to catastrophic failure

DOLPHIN INTEGRATION © Lancaster University 22 TAMES-2 workshop 23/05/2004 Corsica Summary and Future Work Summary Failure Insertion in C-based models => FFT results Usage of Walsh Transforms with square wave inputs for spectral analysis Initial Potential for Walsh SNR test assessed Test Stimulus Requirements Challenges and Limitations Identified Future Work Expansion of existing fault simulation data for Walsh applicability Investigation into hardware implementation and test stimulus generation Investigation into hybrid test solution