Analog-to-Digital Converter Survey & Analysis. Bob Walden. (310) Update: July 16,1999

Similar documents
Maximizing GSPS ADC SFDR Performance: Sources of Spurs and Methods of Mitigation

Lecture #6: Analog-to-Digital Converter

EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K.

2.4 A/D Converter Survey Linearity

MSP430 Teaching Materials

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

Data Converters. Specifications for Data Converters. Overview. Testing and characterization. Conditions of operation

Analog and Telecommunication Electronics

Summary Last Lecture

Summary Last Lecture

CHAPTER. delta-sigma modulators 1.0

Design of a High-speed, High-resolution ADC for Medical Ultrasound Applications -

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

AD9772A - Functional Block Diagram

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC

Enhancing Analog Signal Generation by Digital Channel Using Pulse-Width Modulation

The Real World is Analog ADC are necessary to convert the real world signals (analog) into the digital form for easy processing. Digital Processing

EE247 Lecture 14. To avoid having EE247 & EE 142 or EE290C midterms on the same day, EE247 midterm moved from Oct. 20 th to Thurs. Oct.

Design and Implementation of a Sigma Delta ADC By: Moslem Rashidi, March 2009

Digital Waveform Recorders

The Case for Oversampling

SPT BIT, 30 MSPS, TTL, A/D CONVERTER

10.1: A 4 GSample/s 8b ADC in 0.35-um CMOS

Pipeline vs. Sigma Delta ADC for Communications Applications

Outline. Noise and Distortion. Noise basics Component and system noise Distortion INF4420. Jørgen Andreas Michaelsen Spring / 45 2 / 45

Performance Improvement of Delta-Sigma ADC/DAC/TDC Using Digital Technique

ADC and DAC Standards Update

The need for Data Converters

Data Converters. Springer FRANCO MALOBERTI. Pavia University, Italy

l To emphasize the measurement issues l To develop in-depth understanding of noise n timing noise, phase noise in RF systems! n noise in converters!

Electronics A/D and D/A converters

Low-Power Pipelined ADC Design for Wireless LANs

EE247 Lecture 20. Comparator architecture examples Flash ADC sources of error Sparkle code Meta-stability

System on a Chip. Prof. Dr. Michael Kraft

Data Converter Fundamentals

A 12 bit 125 MHz ADC USING DIRECT INTERPOLATION

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

CMOS Analog to Digital Converters : State-of-the-Art and Perspectives in Digital Communications ADC

ADVANCES in VLSI technology result in manufacturing

Appendix A Comparison of ADC Architectures

Cascaded Noise-Shaping Modulators for Oversampled Data Conversion

Lecture 9, ANIK. Data converters 1

Data Conversion Techniques (DAT115)

The Importance of Data Converter Static Specifications Don't Lose Sight of the Basics! by Walt Kester

I-Q Signal Generation Techniques for Communication IC Testing and ATE Systems

CLC Bit, 52 MSPS A/D Converter

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1

EE247 Lecture 26. This lecture is taped on Wed. Nov. 28 th due to conflict of regular class hours with a meeting

EE247 Lecture 26. EE247 Lecture 26

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2015 Lecture #5

NPTEL. VLSI Data Conversion Circuits - Video course. Electronics & Communication Engineering.

The Fundamentals of Mixed Signal Testing

Administrative. No office hour on Thurs. this week Instead, office hour 3 to 4pm on Wed.

Analog to Digital Converters (ADC) Rferences. Types of AD converters Direct (voltage comparison)

Techniques for Pixel Level Analog to Digital Conversion

Acquisition Time: Refer to Figure 1 when comparing SAR, Pipeline, and Delta-Sigma converter acquisition time. Signal Noise. Data Out Pipeline ADC

High-resolution ADC operation up to 19.6 GHz clock frequency

Digital AudioAmplifiers: Methods for High-Fidelity Fully Digital Class D Systems

EE247 Lecture 24. EE247 Lecture 24

EE247 Lecture 26. EE247 Lecture 26

Analog-to-Digital Converters

DATASHEET HI5805. Features. Applications. Ordering Information. Pinout. 12-Bit, 5MSPS A/D Converter. FN3984 Rev 7.00 Page 1 of 12.

Noise Power Ratio for the GSPS

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

Electronics II Physics 3620 / 6620

Architectures and circuits for timeinterleaved. Sandeep Gupta Teranetics, Santa Clara, CA

Measuring and generating signals with ADC's and DAC's

Analog to Digital Conversion

ADC Bit 65 MSPS 3V A/D Converter

Integrated Microsystems Laboratory. Franco Maloberti

TUTORIAL 283 INL/DNL Measurements for High-Speed Analog-to- Digital Converters (ADCs)

10GBASE-T Transmitter SNDR Definition (System ID Approach) IEEE P802.3an Task Force Santa Clara, Feb 2005 Albert Vareljian, Hiroshi Takatori KeyEye

MITOPENCOURSEWARE High-Speed Communication Circuits and Systems Lecture 29 Lowpass and Bandpass Delta-Sigma Modulation.

Oversampling Data Converters Tuesday, March 15th, 9:15 11:40

Chapter 2: Digitization of Sound

PRODUCT OVERVIEW REF FLASH ADC S/H BUFFER 24 +5V SUPPLY +12V/+15V SUPPLY. Figure 1. ADS-917 Functional Block Diagram

EE247 Lecture 26. EE247 Lecture 26

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS

SECTION 4 HIGH SPEED SAMPLING AND HIGH SPEED ADCs, Walt Kester

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 6 Spectrum Analysis -- FFT

Lab.3. Tutorial : (draft) Introduction to CODECs

MASH 2-1 MULTI-BIT SIGMA-DELTA MODULATOR FOR WLAN L 2 ( ) ( ) 1( 1 1 1

RTH GHz Bandwidth High Linearity Track-and-Hold REV-DATE PA FILE DS_0162PA2-3215

Tiny, 2.1mm x 1.6mm, 3Msps, Low-Power, Serial 12-Bit ADC

2.5GS/s Pipelined ADC with Background. Linearity Correction

Reference Clock Distribution for a 325MHz IF Sampling System with over 30MHz Bandwidth, 64dB SNR and 80dB SFDR

Telecommunication Electronics

Workshop ESSCIRC. Low-Power Data Acquisition System For Very Small Signals At Low Frequencies With12-Bit- SAR-ADC. 17. September 2010.

1.5 Giga Hertz Ultra High Speed ADC Testing on ATE

EE247 Lecture 16. EECS 247 Lecture 16: Data Converters- DAC Design & Intro. to ADCs 2009 Page 1

ANALOG-TO-DIGITAL CONVERTERS

AD Bit, 20/40/65 MSPS 3 V Low Power A/D Converter. Preliminary Technical Data

ECE 627 Project: Design of a High-Speed Delta-Sigma A/D Converter

How to turn an ADC into a DAC: A 110dB THD, 18mW DAC using sampling of the output and feedback to reduce distortion

Cascaded Noise Shaping for Oversampling A/D and D/A Conversion Bruce A. Wooley Stanford University

EE247 Lecture 27. EE247 Lecture 27

High Speed ADC Analog Input Interface Considerations by the Applications Engineering Group Analog Devices, Inc.

Nonlinear Equalization Processor IC for Wideband Receivers and

ADC1006S055/ General description. 2. Features. 3. Applications. Single 10 bits ADC, up to 55 MHz or 70 MHz

Fundamentals of Data Conversion: Part I.1

Transcription:

Analog-to-Digital Converter Survey & Analysis Update: July 16,1999 References: 1. R.H. Walden, Analog-to-digital converter survey and analysis, IEEE Journal on Selected Areas in Communications, vol. 17, no. 4, pp. 539-55, April 1999.. R.H. Walden, Performance trends for analog-to-digital converters, IEEE Communications Magazine, vol. 37, no., pp. 96-11, February 1999. 1999 HRL, LLC. ALL RIGHTS RESERVED

Outline Introduction ADC survey Characterization Performance Limits Architectures Trends Conclusions

What Does an Analog-to-digital Converter Do? It converts continuous-time signals to discrete-time binary-coded form. Two purposes are (1) to enable computer analysis of the signal, and, () to enable digital transmission of the signal. Some examples of continuous-time signals: speech, medical imaging, sonar, radar, electronic warfare, instrumentation, consumer electronics, telecommunications, The conversion can be thought of as a two-step process: sampling the input signal in time, usually at regularly-spaced intervals; f samp = 1/T, where T = sampling interval Example, for f samp = 1 gigasample per second, T = 1 ns. quantizing (or digitizing) the samples in amplitude, usually voltage. The full-scale input voltage is divided into N sub-ranges where N = the ADC s resolution (number of output leads). Example, for N = 1 bits, a 1-Volt full-scale range is divided into N = 496 levels. The size of the least-significant bit (LSB) is 1 V / N = 44 µv. 3

Analog-to-Digital Converter Data: Stated Resolution Over 17 converters represented Stated Resolution (Bits) 18 16 14 1 1 8 6 4 module hybrid Si IC III-V IC SuperC state-of-the-art revised s-o-t-a HP(97) slope: -1 bit/octave Lucent(98) Maxim(5/99) HP(97) Hypres(6/99) 1E+4 1E+5 1E+6 1E+7 1E+8 1E+9 1E+1 1E+11 Sample Rate (Samples/s) 4

ADC Basics: Quantization Noise V FS Q Sinusoidal Signal analog waveform digitized waveform time quantization error -Q/ Randomized Signal T et Q t 1 () = ( ) T T Q/ Q = LSB = V FS / N N = ADC Resolution T = sampling interval 1 NP rms T Q t 1 Q ( ) = [ ( )] dt = T 1 VFS ( rms) SNR( db) = log ( NP ( rms) ) 1 VFS 1 = log 1( ) = 6. N + 176. VFS N 1 5

ADC Characterization Quasi-static tests Differential nonlinearity, DNL Integral nonlinearity, INL Dynamic tests Collect bits samples "at speed" and compute fast Fourier transform (FFT) Determine signal-to-noise ratio, spurious-free dynamic range, noise power ratio How do we count bits? Stated resolution = physical number of output leads (bits) Signal-to-noise ratio, SNR(dB) = 6.b eff + 1.76 b eff = SNR bits = (SNR(dB)-1.76)/6. determined for f sig < f samp / Spurious-free dynamic range, SFDR(dBc) SFDR bits = SFDR(dBc)/6 5 db 1 signal distortion noise floor 5 1 15 frequency 6

Effective Resolution Bandwidth (ERBW) Measure SNR vs f sig, f samp ERBW is the signal frequency where the SNR is 3 db below the low frequency value If the ERBW is > f samp /, then we have a Nyquist converter In this presentation: quoted SNR values correspond to f sig << f samp / ADCs in this survey have.5f samp <~ ERBW <~.5f samp 7

Stated Resolution Contrasted with SNR and SFDR 4 5 3 4 Stated Bits - SNR Bits 1-1 ideal - average difference = 1.47 bits -3-4 1E+4 1E+6 1E+8 1E+1 Stated Bits - SFDR Bits 3 1-1 - -3-4 average difference = -.38 bits -5 1E+4 1E+6 1E+8 1E+1 Sample Rate (Samples/s) Sample Rate (Samples/s) 8

Spurious-Free Dynamic Range Data SFDR-bits = SFDR(dBc) / 6. 18 16 HP(97) SFDR bits 14 1 1 8 Lucent(98) Maxim(5/99) 6 4 ADC data state-of-the-art revised s-o-t-a 1E+4 1E+5 1E+6 1E+7 1E+8 1E+9 1E+1 1E+11 Sample Rate (Samples/s) 9

ADC Performance Limitations: Circuit Noise Equivalent input-referred thermal noise <v n > = 4kTR eff f samp / R eff includes contributions due to thermal noise, shot noise, flicker noise, and input-referred noise terms thermal noise contribution includes the signal source resistance maximum resolution (+/-.5 LSB) V 1 pp Bmax = log ( ) 1 6kTR f eff samp in this presentation, V pp = 1 V 1

ADC Performance Limitations: Comparator Ambiguity Comparator Signal τ reg 1 f T track recovery voltage regeneration Analog Signal Sample Mode time Hold Mode Sample Mode B ambiguity π ft = 11. 69. f samp 11

ADC Performance Limitations: Aperture Uncertainty Aperture jitter τ a uncertainty in sampling time varies from sample-to-sample broadband noise on sampling clock circuit noise power-line noise digital feedthrough noise phase noise on sampling clock phase noise on input signal system problem: on-chip & off-chip noise sources (having a clean, stable clock may not be enough) maximum resolution (+/-.5 LSB): B aperture signal clock = log ( ) 1 3πf τ samp a 1

ADC Performance Limitations: Heisenberg Uncertainty Principal T/ LSB/ LSB T T E =, t = R 1 LSB T E t = h R 4 1 fsamp = T LSB = V V FS = 1V FS N R = 5Ω h R = 76. 1 17 N VFS / fsamp = 344. 1 hr eg.., 1 bits@ 84 GSPS τ ah, = π N 1 f samp =. 93 fs 15 13

ADC Performance Limitations (updated 7/16/99) Basis: Signal-to-Noise Ratio thermal aperture Heisenberg 18 16 ambiguity SNR bits 14 1 1 8 6 4 ADC data aperture (1 ps) aperture (.5 ps) aperture (. ps) regen (5 GHz) regen (5 GHz) thermal (5 ohms) thermal ( ohms) Heisenberg (.9fs) HP(97) Lucent(98) Maxim(5/99) Hypres(6/99) HP(97) 1E+4 1E+5 1E+6 1E+7 1E+8 1E+9 1E+1 1E+11 Sample Rate (Samples/s) 14

ADC Power Dissipation Power consumption varies by roughly six orders of magnitude. 5 P diss (dbm) P diss (dbm) 4 3 1-1 5 4 3 1-1 4 5 6 7 8 9 1 11 Log(fsamp) 4 8 1 16 SNR bits P diss (dbm) Average ~ 3 dbm 15

ADC Figure of Merit - 1 6 updated 7/16/99 Number of ADCs 5 4 3 1 median = 1.14 x 1 1 LSBs-Hz/W mean = 7.79 x 1 1 LSBs-Hz/W F = SNRbits x f samp / P dis 1.E+1 1.E+11 1.9E+11.8E+11 3.7E+11 4.6E+11 5.5E+11 6.4E+11 7.3E+11 8.E+11 9.1E+11 1.E+1 1.1E+1 1.E+1 Figure of Merit, F 16

6 ADC Figure of Merit - p Number of ADCs 5 4 3 1 F = SNRbits x f samp / P dis 8.8 SNRbits, 15 MSPS pipelined [8] 6 SNRbits, 1 GSPS 1.3 SNRbits, SuperC w/o refrig. 5 MSPS 15. SNRbits, 15.7 SNRbits, 44 ksps (6.6E13) [34] folded [5] 1.5 MSPS Σ w/o DF [3] Σ w/o DF [31] 7.8 SNRbits, 11.3 SNRbits, 1.5 SNRbits, 4 ksps 65 MSPS folded [1] 65 MSPS AD664 [9] 15.5 SNRbits, 5 ksps Σ w/o DF [33] Σ w/o DF [3] 13.8 SNRbits, 5 MSPS mean 9.5 SNRbits, pipelined [6] MSPS pipelined [7] 1.E+1 1.E+11 1.9E+11.8E+11 3.7E+11 4.6E+11 5.5E+11 6.4E+11 7.3E+11 8.E+11 9.1E+11 1.E+1 1.1E+1 1.E+1 Figure of Merit, F 17

High Performance ADCs High Figure of Merit: 13.8 SNRbits, 5. MSPS; 4-stage, calibrating; Kwak et al., et al., 97 1.5 SNRbits, 4 ksps; Σ, OSR = 5; Chen & Leung, 97 9.5 SNRbits, MSPS; pipelined, digital correction; Cho & Gray, 95 8.8 SNRbits, 15 MSPS; pipelined, interpolating; Kusumoto et al., 93 1.3 SNRbits, 5 MSPS; folded flash, interpolating; Vorenkamp et al., 97 State-of the Art Performances (P = SNRbits x f samp ): 6.6 SNRbits, 4. GSPS; time interleaved, 4W; Schiller & Byrne, 91 6.6 SNRbits,. GSPS; folded flash; Nary et al., 95 7.5 SNRbits, 1. GSPS; flash; Maxim Max14, 99 6.5 SNRbits, 1.8 GSPS; flash; Wong et al., 96 3. SNRbits,. GSPS; superconducting folded-flash; Hypres, 99 High Spur-Free Dynamic Range 18.3 SFDRbits, MSPS; dithered, HP E1437A, 97 14. SFDRbits, 65 MSPS; dithered, Lucent CSP115A, 98 Flexible: 6 MHz IF, 4 GHz clock, nd order bandpass Σ, Raghavan, et al., 97 7. SNR bits @ 63 MHz bw 14.9 SNR bits @ 366 khz bw 18

High Performance ADC Architectures dithering improves SFDR Example: introduce dithering by addition of pseudorandom noise to an ideal 11-bit ADC SFDR increases SNR decreases optimum PRN level ~ 1/ LSB 4 No dither input = -6. db SNR = 68. db SFDR = 9.5 dbc 4 Dither enabled input = -6. db SNR = 65.6 db SFDR = 1. dbc 6 6 8 8 1 1 1 1 14 1. 1 8. 1 8 3. 1 8 4. 1 8 5. 1 8 14 1. 1 8. 1 8 3. 1 8 4. 1 8 5. 1 8 f sigj f clk f sigj f clk 19

High Performance ADC Architectures moderate sample-rate, high resolution Delta sigma ( Σ): a combination of oversampling and feedback leads to suppression of quantization noise at low-frequency end of spectrum. analog front-end contains a small number of low-precision components digital back-end contains most of the complexity most popular configuration is a cascade of first and/or second order modulators requires ultra high speed IC technology for RF applications bandpass modulators add new dimensions tunable center frequency tunable bandwidth reduce number of downconversions bandpass digital filtering replaces analog filtering functions (better blocking of interferers)

Bandpass Delta Sigma Converters x(z) resonators Σ H(z) ADC e(z) y( z) N DSP / DAC db wideband y(z) = {z -1 H(z)x(z) + e(z)} / {1 + z -1 H(z)} Resonators determine modulator frequency response and are tunable Sample rate of modulator is sample rate of the quantizer (ADC) DSP is a complex digital circuit and performs bandpass filtering and downconversion Sample (Nyquist) rate of ADC is set by DSP Number, N, of output leads limits ADC resolution frequency (Hz) narrowband tunable notch frequencies 1

Progress in Performance Improvement Over Time: SNR SNR bits 18 16 14 1 1 8 6 4 ~ 1 1/ bits in 9 years ~ 1 1/ bits in 7 years <1987 1988 1989 199 1991 199 1993 1994 1995 1996 1997 1998 1999 1E+4 1E+5 1E+6 1E+7 1E+8 1E+9 1E+1 1E+11 Sample Rate (Samples/s) 1999 199

Progress in Performance Improvement Over Time: SFDR 18 16 ~ bits in 9 years SFDR bits 14 1 1 8 6 <1988 1988 1989 199 1991 199 1993 1994 4 1995 1996 1997 1998 1999 199 1E+4 1E+5 1E+6 1E+7 1E+8 1E+9 1E+1 1E+11 Sample Rate (Samples/s) 1999 3

ADC Performance Trend using Derived Aperture Jitter 1.E-11 fit log (best data) Derive τ a values from SNR data: derived aperture jitter (s) 1.E-1 1.E-13 best data fit log (best data), normalized to best result τ a = 11 fs (required for 14-SNRbits @ 1 MSPS) τ a = SNRbits 1 = 3 π P 3 π f samp current best ~.5 ps trend shows very gradual improvement actual progress is sporadic 1.E-14 1975 198 1985 199 1995 5 1 15 year 4

ADC Technology Comparison Conclusions ADC Survey Over 17 converters: experimental and commercial SNR bits: ranged from to 3.5 bits below stated resolution SFDR bits: ranged from 4 bits below to 4.5 bits above stated resolution Performance limitations: aperture uncertainty (?) (~ 1 ps), IC technology speed (~ 5-8 GHz) Figure of merit: F = (SNR bits) x f samp / P diss (mean = 7.8 x 1 1 LSBs-Hz/W) High performance architectures Time interleaved Folded, interpolating Pipelined Dithered (high SFDR) Delta sigma (including bandpass) Relatively little improvement in ADC performance during recent years (P = (SNR bits) x f samp < 4.96 x 1 11 LSBs - Hz) 5