CMOS Analog IC Design Page

Similar documents
b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output

Analog-to-Digital Converter Testing

AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE

Taking the Mystery out of the Infamous Formula, "SNR = 6.02N dB," and Why You Should Care. by Walt Kester

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper

ABCs of ADCs. Analog-to-Digital Converter Basics. Nicholas Gray Data Conversion Systems Staff Applications Engineer

5 Analog-to-Digital Conversion Architectures

The Good, the Bad, and the Ugly Aspects of ADC Input Noise Is No Noise Good Noise? by Walt Kester

ANALOG-DIGITAL CONVERSION

ANALOG-DIGITAL CONVERSION

Application Report. 1 Introduction. 2 Resolution of an A-D Converter. 2.1 Signal-to-Noise Ratio (SNR) Harman Grewal... ABSTRACT

Nyquist data converter fundamentals Tuesday, February 8th, 9:15 11:35

Analog/Digital Conversion. Analog Signals. Digital Signals. Analog vs. Digital. Interfacing a microprocessor-based system to the real world.

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Digital to Analog and Analog to Digital Conversion

AN-756 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

12-Bit, 4-Channel Parallel Output Sampling ANALOG-TO-DIGITAL CONVERTER

PCM Encoding and Decoding:

Sigma- Delta Modulator Simulation and Analysis using MatLab

A/D Converter based on Binary Search Algorithm

LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS

1995 Mixed-Signal Products SLAA013

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

RF Measurements Using a Modular Digitizer

6.025J Medical Device Design Lecture 3: Analog-to-Digital Conversion Prof. Joel L. Dawson

Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept

ANALYZER BASICS WHAT IS AN FFT SPECTRUM ANALYZER? 2-1

AND9035/D. BELASIGNA 250 and 300 for Low-Bandwidth Applications APPLICATION NOTE

USB 3.0 CDR Model White Paper Revision 0.5

Improving A D Converter Performance Using Dither

Digital to Analog Converter. Raghu Tumati


H Op Amp History 1 Op Amp Basics 2 Specialty Amplifiers 3 Using Op Amps with Data Converters

LC 2 MOS Signal Conditioning ADC with RTD Excitation Currents AD7711

A Low-Power, Variable-Resolution Analogto-Digital

Understand the effects of clock jitter and phase noise on sampled systems A s higher resolution data converters that can

Introduction to Digital Audio

TDS5000B, TDS6000B, TDS/CSA7000B Series Acquisition Modes

Section 3. Sensor to ADC Design Example

DATA SHEET. TDA1543 Dual 16-bit DAC (economy version) (I 2 S input format) INTEGRATED CIRCUITS

Dithering in Analog-to-digital Conversion

Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals. Introduction

LC2 MOS Quad 8-Bit D/A Converter AD7226

MATRIX TECHNICAL NOTES

Variable Resolution, 10-Bit to 16-Bit R/D Converter with Reference Oscillator AD2S1210-EP

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

FUNDAMENTALS OF MODERN SPECTRAL ANALYSIS. Matthew T. Hunter, Ph.D.

Timing Errors and Jitter

How To Use A High Definition Oscilloscope

CA3306, CA3306A, CA3306C 6-Bit, 15 MSPS, Flash A/D Converters

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

Analog and Digital Signals, Time and Frequency Representation of Signals

FEATURES DESCRIPTIO APPLICATIO S. LTC1451 LTC1452/LTC Bit Rail-to-Rail Micropower DACs in SO-8 TYPICAL APPLICATIO

MCP3901. Two Channel Analog Front End. Description. Features. Package Type. Applications

Spectral Analysis Using a Deep-Memory Oscilloscope Fast Fourier Transform (FFT)

Application Note. Introduction. Terms and Definitions AN2438/D 2/2003. ADC Definitions and Specifications

High Common-Mode Rejection. Differential Line Receiver SSM2141. Fax: 781/ FUNCTIONAL BLOCK DIAGRAM FEATURES. High Common-Mode Rejection

Interfacing Analog to Digital Data Converters

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal.

16-Bit 100 ksps Sampling ADC AD676

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Jitter Measurements in Serial Data Signals

AVR120: Characterization and Calibration of the ADC on an AVR. 8-bit Microcontrollers. Application Note. Features. Introduction

DAC Digital To Analog Converter

Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal.

14-Bit, 40 MSPS/65 MSPS A/D Converter AD9244

Lab 5 Getting started with analog-digital conversion

Optimizing IP3 and ACPR Measurements

AP A/D Converter. Analog Aspects. C500 and C166 Microcontroller Families. Microcontrollers. Application Note, V 1.

PLL frequency synthesizer

Teaching the Importance of Data Correlation in Engineering Technology

AC : MEASUREMENT OF OP-AMP PARAMETERS USING VEC- TOR SIGNAL ANALYZERS IN UNDERGRADUATE LINEAR CIRCUITS LABORATORY

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 46 Per-pin Signal Generator

Portable Time Interval Counter with Picosecond Precision

Lab 1: The Digital Oscilloscope

ADS9850 Signal Generator Module

24-Bit, 96kHz BiCMOS Sign-Magnitude DIGITAL-TO-ANALOG CONVERTER

Motorola Digital Signal Processors

Chapter 12: The Operational Amplifier

High Speed, Low Power Monolithic Op Amp AD847

MCP3901. Two-Channel Analog Front End. Description. Features. Package Type. Applications

NRZ Bandwidth - HF Cutoff vs. SNR

MICROPHONE SPECIFICATIONS EXPLAINED

LM833 LOW NOISE DUAL OPERATIONAL AMPLIFIER

Analog Representations of Sound

Current and Temperature Ratings

11. High-Speed Differential Interfaces in Cyclone II Devices

PIN CONFIGURATION FEATURES ORDERING INFORMATION ABSOLUTE MAXIMUM RATINGS. D, F, N Packages

T = 1 f. Phase. Measure of relative position in time within a single period of a signal For a periodic signal f(t), phase is fractional part t p

12-Bit Serial Daisy-Chain CMOS D/A Converter DAC8143

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Description. 5k (10k) - + 5k (10k)

Making Accurate Voltage Noise and Current Noise Measurements on Operational Amplifiers Down to 0.1Hz

What Does Rail-to-Rail Operation Really Mean?

Complete, High Resolution 16-Bit A/D Converter ADADC71

Characterizing Digital Cameras with the Photon Transfer Curve

Precision, Unity-Gain Differential Amplifier AMP03

Systematic Design for a Successive Approximation ADC

Transcription:

CMOS Analog IC Design Page 10.5-4 NYQUIST FREQUENCY ANALOG-DIGITAL CONVERTERS The sampled nature of the ADC places a practical limit on the bandwidth of the input signal. If the sampling frequency is f S, and f B is the bandwidth of the input signal, then f B < 0.5f S which is simply the Nyquist relationship which states that to avoid aliasing, the sampling frequency must be greater than twice the highest signal frequency.

CMOS Analog IC Design Page 10.5-6 CLASSIFICATION OF ANALOG-DIGITAL CONVERTERS Analog-digital converters can be classified by the relationship of f B and 0.5f S and by their conversion rate. Nyquist ADCs - ADCs that have f B as close to 0.5f S as possible. Oversampling ADCs - ADCs that have f B much less than 0.5f S. Table 10.5-1 - Classification of Analog-to-Digital Converter Architectures Conversion Rate Nyquist ADCs Oversampled ADCs Slow Integrating (Serial) Very high resolution >14 bits Medium Fast Successive Approximation 1-bit Pipeline Algorithmic Flash Multiple-bit Pipeline Folding and interpolating Moderate resolution >10 bits Low resolution > 6 bits

CMOS Analog IC Design Page 10.5-7 STATIC CHARACTERIZATION OF ANALOG-TO-DIGITAL CONVERTERS DIGITAL OUTPUT CODES Table 10.5-2 - Digital Output Codes used for ADCs Decimal Binary Thermometer Gray Two s Complement 0 000 0000000 000 000 1 001 0000001 001 111 2 010 0000011 011 110 3 011 0000111 010 101 4 100 0001111 110 100 5 101 0011111 111 011 6 110 0111111 101 010 7 111 1111111 100 001

CMOS Analog IC Design Page 10.5-8 INPUT-OUTPUT CHARACTERISTICS Ideal input-output characteristics of a 3-bit ADC

CMOS Analog IC Design Page 10.5-9 DEFINITIONS The dynamic range, signal-to-noise ratio (SNR), and the effective number of bits (ENOB) of the ADC are the same as for the DAC Resolution of the ADC is the smallest analog change that can be distinguished by an ADC. Quantization Noise is the ±0.5LSB uncertainty between the infinite resolution characteristic and the actual characteristic. Offset Error is the horizontal difference between the ideal finite resolution characteristic and actual finite resolution characteristic Gain Error is the horizontal difference between the ideal finite resolution characteristic and actual finite resolution characteristic which is proportional to the analog input voltage.

CMOS Analog IC Design Page 10.5-10 INTEGRAL AND DIFFERENTIAL NONLINEARITY The integral and differential nonlinearity of the ADC are referenced to the vertical (digital) axis of the transfer characteristic. Integral Nonlinearity (INL) is the maximum difference between the actual finite resolution characteristic and the ideal finite resolution characteristic measured vertically (% or LSB) Differential Nonlinearity (DNL) is a measure of the separation between adjacent levels measured at each vertical step (% or LSB). DNL = (D cx - 1) LSBs where D cx is the size of the actual vertical step in LSBs. Note that INL and DNL of an analog-digital converter will be in terms of integers in contrast to the INL and DNL of the digital-analog converter. As the resolution of the ADC increases, this restriction becomes insignificant.

CMOS Analog IC Design Page 10.5-11 EXAMPLE OF INL and DNL

CMOS Analog IC Design Page 10.5-12 MONOTONICITY A monotonic ADC has all vertical jumps positive. Note that monotonicity can only be detected by DNL. Example of a nonmonotonic ADC: If a vertical jump is 2LSB or greater, missing output codes may result. If a vertical jump is -1LSB or less, the ADC is not monotonic.

CMOS Analog IC Design Page 10.5-13 EXAMPLE 10.5-2 INL and DNL of a 3-bit ADC Find the INL and DNL for the 3-bit ADC shown on the previous slide. Solution With respect to the digital axis: 1.) The largest value of INL for this 3-bit ADC occurs between 3/16 to 5/16 or 7/16 to 9/16 and is 1LSB. 2.) The smallest value of INL occurs between 11/16 to 12/16 and is -2LSB. 3.) The largest value of DNL occurs at 3/16 or 6/8 and is +1LSB. 4.) The smallest value of DNL occurs at 9/16 and is -2LSB which is where the converter becomes nonmonotonic.

CMOS Analog IC Design Page 10.5-14 DYNAMIC CHARACTERISTICS The dynamic characteristics of ADCs are influenced by: Comparators Sample-hold circuits Circuit parasitics Logic propagation delay

CMOS Analog IC Design Page 10.5-15 COMPARATOR The comparator is the quantizing unit of ADCs. Open-loop model: Nonideal aspects: Input offset voltage, V OS (a static characteristic) Propagation time delay - Bandwidth (linear) A v (s) = A v (0) s + 1 ω c - Slew rate (nonlinear) T = C V I = A v (0) sτ c + 1 (I is constant)

CMOS Analog IC Design Page 10.5-16 LINEAR PROPAGATION TIME DELAY (Small input changes) If V OH and V OL are the maximum and minimum output voltages of the comparator, then minimum input to the comparator (resolution) is v in (min) = V OH - V OL A v (0) If the propagation time delay, t p, is the time required to go from V OH or from V OL to V OH +V OL, then if 2 v in (min) is applied to the comparator, the t P is, V OH - V OL 2 Therefore, t p is = A v (0) [1- e -t p/τ c ] v in (min) = A v (0) [1- e -t V p/τ c ] OH - V OL A v (0) t p (max) = τ c ln(2) = 0.693τ c If v in is greater than v in (min), i.e. v in = kv in (min), then t p = τ c ln 2k 2k -1 Illustration of these results:

CMOS Analog IC Design Page 10.5-17 NONLINEAR PROPAGATION TIME DELAY (Large input changes) The output rises or falls with a constant rate as determined by the slew rate, SR. t p = T = V SR = V OH - V OL 2 SR (If the rate of the output voltage of the comparator never exceeds SR, then the propagation time delay is determined by the previous expression.)

CMOS Analog IC Design Page 10.5-18 EXAMPLE 10.5-2 Propagation Delay Time of a Comparator Find the propagation delay time of an open loop comparator that has a dominant pole at 10 3 radians/sec, a dc gain of 10 4, a slew rate of 1V/µs, and a binary output voltage swing of 1V. Assume the applied input voltage is 10mV. Solution The input resolution for this comparator is 1V/10 4 or 0.1mV. Therefore, the 10mV input is 100 times larger than v in (min) giving a k of 100. Using the previous expression for this case, we get t p = 1 10 3 ln 2 100 2 100-1 = 10-3 ln 200 199 = 5.01µs If the output is slew-rate limited, then t p = 1 2 1x10 6 = 0.5µs Therefore, the propagation delay time for this case is the larger or 5.01µs. Note that the maximum slope of the linear response is Max dv out dt = d dt A v (0)[1-e -t/τ c](0.01v) = A v (0) e τ -t/τ c(0.01v) = A v (0) = A v (0)ω c = 104 103 = 0.1V/µs c 100τ c 100 100 Since the maximum rate of the linear response is less than the slew rate, the response is linear and the propagation time delay is 5.01µs.

CMOS Analog IC Design Page 10.5-28 APERATURE JITTER IN S/H CIRCUITS Illustration: If we assume that v in (t) = V p sinωt, then the maximum slope is equal to ωv p. Therefore, the value of V is given as V = dv in dt t = ωv p t. The rms value of this noise is given as V(rms) = dv in dt t = ωv p t 2 2. The aperature jitter can lead to a limitation in the desired dynamic range of an ADC. For example, if the aperature jitter of the clock is 100ps, and the input signal is a full scale peak-to-peak sinusoid at 1MHz, the rms value of noise due to this aperature jitter is 111µV(rms) if the value of V REF = 1V.

CMOS Analog IC Design Page 10.5-29 INPUT-OUTPUT TEST FOR AN ADC Test Setup: TESTING OF ADCs The ideal value of Q n should be within ±0.5LSB Can measure: Offset error = constant shift above or below the 0 LSB line Gain error = contant increase or decrease of the sawtooth plot as V in is increased INL and DNL (see following page)

CMOS Analog IC Design Page 10.5-30 ILLUSTRATION OF THE INPUT-OUTPUT TEST FOR A 4-BIT ADC

CMOS Analog IC Design Page 10.5-31 MEASUREMENT OF NONLINEARITY USING A PURE SINUSOID This test applies a pure sinusoid to the input of the ADC. Any nonlinearity will appear as harmonics of the sinusoid. Nonlinear errors will occur when the dynamic range (DR) is less than 6N db where N = number of bits. Comments: Input sinusoid must have less distortion that the required dynamic range DAC must have more accuracy than the ADC

CMOS Analog IC Design Page 10.5-32 FFT TEST FOR AN ADC Test setup: Comments: Stores the digital output codes of the ADC in a RAM buffer After the measurement, a postprocessor uses the FFT to analyze the quantization noise and distortion components Need to use a window to eliminate measurement errors (Raised Cosine or 4-term Blackmann-Harris are often used) Requires a spectrally pure sinusoid

CMOS Analog IC Design Page 10.5-33 HISTOGRAM TEST FOR AN ADC The number of occurances of each digital output code is plotted as a function of the digital output code. Illustration: Comments: Emphasizes the time spent at a given level and can show DNL and missing codes DNL where DNL(i) = Width of the bin as a fraction of full scale Ratio of the bin width to the ideal bin width -1 = H(i)/N t -1 P(i) H(i) = number of counts in the ith bin N t = total number of samples P(i) = ratio of the bin width to the ideal bin width INL is found from the cumulative bin widths

CMOS Analog IC Design Page 10.5-34 COMPARISON OF THE TESTS FOR ANALOG-DIGITAL CONVERTERS Other Tests Sinewave curve fitting (good for ENOB) Beat frequency test (good for a qualitative measure of dynamic performance) Comparison Test Error DNL Missing Codes INL Aperature Uncertainty Noise Bandwidth Errors Gain Errors Offset Errors Histogram or Code Test Yes (spikes) FFT Test Sinewave Curve Fit Test Yes Beat Frequency Test Yes Yes (Elevated noise floor) Yes (Bin counts with zero Yes (Elevated noise Yes Yes counts) floor) Yes (Triangle input gives Yes (Harmonics in Yes Yes INL directly) the baseband) No Yes (Elevated noise Yes No floor) No Yes (Elevated noise Yes No floor) No No No Yes (Measures analog bandwidth) Yes (Peaks in distribution) No No No Yes (Offset of distribution average) No No No

CMOS Analog IC Design Page 10.5-35 BIBLIOGRAPHY ON ADC TESTING 1.) D. H. Sheingold, Analog-Digital Conversion Handbook, Analog Devices, Inc., Norwood, MA 02062, 1972. 2.) S.A. Tretter, Introduction to Discrete-Time Signal Processing, John Wiley & Sons, New York, 1976. 3.) J. Doernberg, H.S. Lee, and D.A. Hodges, Full-Speed Testing of A/D Converters, IEEE J. of Solid-State Circuits, Vol. SC-19, No. 6, December 1984, pp. 820-827. 4.) Dynamic performance testing of A to D converters, Hewlett Packard Product Note 5180A-2.