Analog to Digital Converters

Similar documents
EE 435. Lecture 32. DAC Design. Parasitic Capacitances. The String DAC

The need for Data Converters

EE 435. Lecture 41. ADC Design

Lecture 9, ANIK. Data converters 1

Analog-to-Digital i Converters

Analog to Digital Conversion

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.

Design Approaches for Low-Power Reconfigurable Analog-to-Digital Converters

Summary Last Lecture

Summary Last Lecture

Testing A/D Converters A Practical Approach

Data Converters. Lecture Fall2013 Page 1

Summary Last Lecture

Electronics A/D and D/A converters

Low-Power Pipelined ADC Design for Wireless LANs

EE247 Lecture 23. EECS 247 Lecture 23 Pipelined ADCs 2008 H.K. Page 1. Pipeline ADC Block Diagram DAC ADC. V res2. Stage 2 B 2.

CMOS High Speed A/D Converter Architectures

CMOS ADC & DAC Principles

System on a Chip. Prof. Dr. Michael Kraft

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

Maxim > Design Support > Technical Documents > Tutorials > A/D and D/A Conversion/Sampling Circuits > APP 748

MSP430 Teaching Materials

EE247 Lecture 23. Advanced calibration techniques. Compensating inter-stage amplifier non-linearity Calibration via parallel & slow ADC

Summary Last Lecture

ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4

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

IMPLEMENTING THE 10-BIT, 50MS/SEC PIPELINED ADC

A Successive Approximation ADC based on a new Segmented DAC

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

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

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

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

Analogue to Digital Conversion

Mixed-Signal-Electronics

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

The Fundamentals of Mixed Signal Testing

Implementing a 5-bit Folding and Interpolating Analog to Digital Converter

On the Study of Improving Noise Shaping Techniques in Wide Bandwidth Sigma Delta Modulators

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1

Lecture 10, ANIK. Data converters 2

L9: Analog Building Blocks (OpAmps, A/D, D/A)

Design And Simulation Of First Order Sigma Delta ADC In 0.13um CMOS Technology Jaydip H. Chaudhari PG Student L. C. Institute of Technology, Bhandu

Optimizing the Stage Resolution of a 10-Bit, 50 Ms/Sec Pipelined A/D Converter & Its Impact on Speed, Power, Area, and Linearity

Lecture #6: Analog-to-Digital Converter

ELG4139: Converters Analog to Digital Converters (ADCs) Digital to Analog Converters (DACs)

The counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive

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

A 2-bit/step SAR ADC structure with one radix-4 DAC

National Instruments Flex II ADC Technology The Flexible Resolution Technology inside the NI PXI-5922 Digitizer

Eliminate Pipeline Headaches with New 12-Bit 3Msps SAR ADC by Dave Thomas and William C. Rempfer

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

Data Converters. Технически семинар 21.Октомври.2016 гр. Хисаря 1

Design Strategy for a Pipelined ADC Employing Digital Post-Correction

4 Bits 250MHz Sampling Rate CMOS Pipelined Analog-to-Digital Converter

Design of Pipeline Analog to Digital Converter

Analysis of the system level design of a 1.5 bit/stage pipeline ADC 1 Amit Kumar Tripathi, 2 Rishi Singhal, 3 Anurag Verma

Analogue to Digital Conversion

L9: Analog Building Blocks (OpAmps,, A/D, D/A)

2.4 A/D Converter Survey Linearity

Data Converters. Springer FRANCO MALOBERTI. Pavia University, Italy

Architectures and Design Methodologies for Very Low Power and Power Effective A/D Sigma-Delta Converters

CHAPTER. delta-sigma modulators 1.0

EE 435. Lecture 34. Spectral Performance Windowing Quantization Noise

Cyber-Physical Systems ADC / DAC

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

Final Exam Spring 2012

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

EE247 Lecture 14. EE247 Lecture 14

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

781/ /

Integrated Microsystems Laboratory. Franco Maloberti

Fundamentals of Data Conversion: Part I.1

L10: Analog Building Blocks (OpAmps,, A/D, D/A)

A VCO-Based ADC Employing a Multi- Phase Noise-Shaping Beat Frequency Quantizer for Direct Sampling of Sub-1mV Input Signals

Analog-to-Digital Converter Performance Signoff with Analog FastSPICE Transient Noise at Qualcomm

10. Chapter: A/D and D/A converter principles

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

ADC Resolution: Myth and Reality

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS

MEDIUM SPEED ANALOG-DIGITAL CONVERTERS

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

Cascaded Noise-Shaping Modulators for Oversampled Data Conversion

Multirate DSP, part 3: ADC oversampling

Characterizing Distortion in Successive-Approximation Analog-to-Digital Converters due to Off-Chip Capacitors within the Voltage Reference Circuit

Acronyms. ADC analog-to-digital converter. BEOL back-end-of-line

AD9260. High Speed Oversampling CMOS ADC with 16-Bit Resolution at a 2.5 MHz Output Word Rate FUNCTIONAL BLOCK DIAGRAM

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

L10: Analog Building Blocks (OpAmps,, A/D, D/A)

DAC & ADC Testing Fundamental

EE 435. Lecture 40. ADC Design

SAF ANALYSES OF ANALOG AND MIXED SIGNAL VLSI CIRCUIT: DIGITAL TO ANALOG CONVERTER

ESE 531: Digital Signal Processing

A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error Correction Logic

VLSI DESIGN OF 12-BIT ADC WITH 1GSPS IN 180NM CMOS INTEGRATING WITH SAR AND TWO-STEP FLASH ADC

Oversampled ADC and PGA Combine to Provide 127-dB Dynamic Range

Second-Order Sigma-Delta Modulator in Standard CMOS Technology

High-speed ADC techniques - overview and scaling issues - Vladimir Stojanovic

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

AD9772A - Functional Block Diagram

Transcription:

Analog to Digital Converters ADC review ADC Types Pipelined Data Converter Design Basic concepts eview existing approaches Pipelined Design Strategies 1

Analog to Digital Converters Most widely used mixed-signal IC Topic of considerable research interest Emphasis on improving speed, resolution, energy efficiency and yield Performance dominantly determined by soft-yield considerations Statistical analysis often tedious, simulations challenging, engineers itimidated Major challenges looming in moving the ADC to sub-1.5v processes Concern about even operating, maintaining existing performance potential Major reason analog friendly processes are evolving Major challenges in realizing in practical SOC applications Deeply embedded structures difficult or impossible to test Many ADC and DAC in some SOC chips likely Enabling component for many existing and potential applications Many other product opportunities if ADCs that press the performance umbrella can be designed 2

Operation of ADC X in ADC n X out CLK f CLK X EF resolution: n N=2 n output codes 3

Operation of ADC X in ADC n X out CLK dc Transfer Characteristics f CLK X EF Ideal ADC C N-1 Output Code C k C 2 C 1 C 0 X 0 X 1 X 2 X k X N-2 Input X EF 4

dc Transfer Characteristics Ideal ADC C N-1 Output Code C k C 2 X LSB C 1 C 0 X 0 X 1 X 2 X k X N-2 Input X EF Transitiion Point or Break Point 5

dc Transfer Characteristics Actual ADC C N-1 Output Code C k C 2 C 1 C 0 X 0 X 1 X 2 X k X N-2 Input X EF Break points not uniformly distributed Order can even be perturbed Some output codes may be missing 6

Ideal Spectral esponse to Sinusoidal Excitation Output fundamental Noise Floor f sig f Input Signal Nearly Full-Scale For full-scale input, quantization SN in db given by SN=6.02n+1.76 7

Actual Spectral esponse to Sinusoidal Excitation Output Second harmonic SFD peak harmonic Third harmonic f sig 2f sig 3f sig 4f sig 5f sig Distortion introduced by nonideal ADC THD and SFD characterize distortion f 8

Typical Spectral esponse Output f sig f 9

Effective number of Bits Signal to Noise + Distortion ratio will deviate from that of ideal ADC This results in a reduction of the effective number of bits the ADC can resolve ENOB (effective number of bits) used to characterize how an ADC really resolves excitations ENOB can be defined many ways, popular definition relative to SN if only quantization noise is present: SN=6.02n+1.76 n eff = SND 1.76 6.02 ENOB generally frequency dependent 10

SFD SFD esponse to Frequency-Dependent Sinusoidal Excitation f NYQ f 11

Spectral esponse to Frequency-Dependent Sinusoidal Excitation n eff n ideal f NYQ f 12

Alternate Linearity Metrics - Ideal ADC C N-1 end point fit line Output Code C k C 2 C 1 C 0 X 0 X 1 X 2 X k X N-2 Input X EF 13

Alternate Linearity Metrics - Ideal ADC Integral Nonlinearity (INL) C N-1 Output Code C k C 2 C 1 C 0 X 0 X 1 X 2 X k X N-2 Input X EF C 2 X0 X 1 X 2 X k C 1 X N-2 X EF C 0 INL(x) = XOUT (x) Fit Line 14

INL of Actual ADC C N-1 Output Code C k Endpoint Fit Line INL(x) C 2 C 1 C 0 X 0 X 1 X 2 X k X N-2 Input X EF 15

Code Density INL of ADC C N-1 Output Code C k C 2 INL k Endpoint Fit Line C 1 C 0 T 0 T 1 T 2 T k T N-2 T N-1 Accumulated Tallies Not quite the same as the INL but widely used at test 16

Design for Yield in ADCs Many of the key specs of an ADC are limited by soft yield Many engineers attempt to avoid addressing yield issues at design The success of a part will generally depend upon the statistics associated with the design Statistical analysis is often tedious but bit payback possible Yield loss is dramatic for even modest changes in statistics Much of the statistical yield loss can be taken care of with design through area allocation and placement strategies 17

Yield Issues Example -String ADC V EF V IN Decoder n V OUT Assumptions: -string Ideal Only errors due to offset voltage of comparators 18

Example -String ADC V EF V IN Decoder n V OUT If V EF = 5V, determine the yield if the offset voltage is gaussian with a standard deviation of 10 mv if n =7. Assume the device meets performance specs if the trip point is within.5 LSB of The ideal trip point. 19

Example -String ADC If V EF = 5V, determine the yield if the offset voltage is gaussian with a standard deviation of 10 mv if n=7. Assume the device meets performance specs if the trip point is within.5 LSB of the ideal trip point. Solution: 5V VLSB = = 39mV and. 5VLSB = 19. 5mV 7 2 Consider trip point k The probability that trip point k meets the.5 LSB spec is given by p VOS 19. 5 mv = If x n =x/σ where σ = 10mV 19. 5 x= 19. 5 f(x) dx -19.5mV 19.5mV 1.95 p = f n x= 1.95 ( x n ) dx n = 2F(1.95) 1 = 2*.97441 1 =.9488 20

Example -String ADC If V EF = 5V, determine the yield if the offset voltage is gaussian with a standard deviation of 10 mv if n=7. Assume the device meets performance specs if the trip point is within.5 LSB of the ideal trip point. Solution: Thus, the soft yield is Y = p 127 =. 9488 127 =. 0013 This soft yield of 0.13% would be unacceptable in almost all situations epeat the yield if the offset voltage of the amplifier has a standard deviation of 5mV instead of 10mV 21

Example -String ADC If V EF = 5V, determine the yield if the offset voltage is gaussian with a standard deviation of 5 mv if n=7. Assume the device meets performance specs if the trip point is within.5 LSB of the ideal trip point. Solution: p VOS 19. 5 mv = If x n =x/σ where σ = 5mV 19. 5 x= 19. 5 f(x) dx 3. 9 p = fn (x)dx = 2F( 3. 9) 1 = 2 *. 999952 1 = x= 3. 9 Y = p 127 =. 999904 127 =. 988. 999904 This factor of 2 change in the offset voltage increased the soft yield from 0.13% to 98.8%! 22

Example -String ADC What would be the yield if two of the previous -string ADCs were combined to increase the resolution to 8 bits if VOS remains at 5mV? V EF V IN V EF V IN 7-bit Decoder n V OUT 7-bit Decoder 8 X OUT This is a very simple modification that would take minimal effort to make! 23

Example -String ADC If V EF = 5V, determine the yield if the offset voltage is gaussian with a standard deviation of 5 mv if n=8. Assume the device meets performance specs if the trip point is within.5 LSB of the ideal trip point. Solution: 5V VLSB = = 19. 5mV and. 5VLSB = 9. 75mV 8 2 If x n =x/σ where σ = 5mV 1. 95 p = fn (x)dx = 2F( 1. 95) 1 = 2 *. 97441 1 = x= 1. 95. 9488 Y = p 255 =. 9488 255 = 1. 51E 6 This seemingly modest change change has a dramatic affect on yield. 24

Design for Yield in ADCs A statistical analysis of soft yield is very important if undesirable surprises are to be avoided Even modest changes in specifications can have dramatic affects on yield When a statistical problem starts to occur, it often does so in a relentless way Area dependent standard deviations of performance paramaters often require a factor of 4 increase in area for a factor of 2 reduction in standard deviation A factor of 2 change in standard deviation is generally required for every additional bit of resolution 25

Design for Yield in ADCs It is often very tempting to assume the entire error budget can be attributed to each nonideality in an ADC because it may appear to make the analysis easier but it almost certainly will make the design easier But the real yield is dependent upon the combined yield loss mechanisms, not one of the individual yield loss mechanisms! Develop a realistic error budget and use it wisely! 26

Major Types of ADCs Oversampled or Delta-Sigma Flash Pipelined Cyclic or Algorithmic 2-step or 3-step flash Successive Approximation Folded 27

Oversampled or Delta-Sigma Very accurate at low speeds Use noise shaping to dramatically reduce in-band quantization noise Not applicable at high frequencies Widely used at low frequencies and use expanding as digital feature sizes in a process continue to shring 28

Flash Very fast More than 7-bits a challenge, more than 8- bits seldom used Large area for 6 or more bits and area increases with 2 n Widely used in high-speed low-resolution applications 29

Pipelined Speed close to that of flash Can get high resolution (14b or a little higher) More area efficient than flash for higher resolution levels Considerable research interest and widespread use in industry 30

Successive Approximation Slow Small and low power dissipation easonably good resolution Competitor for oversampled converters but not as popular 31

Folded High speed and low resolution Competes in same performance domain as flash Some companies use flash and others prefer folded 32

Pipelined Data Converters 33

eview of ADC Contributions Consider ISSCC, JSC, CICC and VLSI Symposium 34

esolution/performance vs Clock Speed above 10 MHz eported ADC Performance 2000-present (ISSCC, JSC, CICC, VLSI Symp) 16 14 12 esolution ENOB (INL) esolution 10 8 6 4 2 0 0 50 100 150 200 250 Clock frequency (MHz) 35

ENOB versus Clock Speed (above 10MHz) 16 14 eported ADC Performance 2000-present (ISSCC, JSC, CICC, VLSI Symp) 5 V bipolar esolution ENOB 12 10 8 6 4 2 0 0 50 100 150 200 250 Clock frequency (MHz) 36

ENOB versus supply voltage (above 10MHz) 16 eported ADC Performance 2000-present (ISSCC, JSC, CICC, VLSI Symp) 14 esolution ENOB 12 10 8 6 4 2 0 0 1 2 3 4 5 6 Supply Voltage (volts) 37

Low Voltage(<=2V) ADCs (>= 5 MHz) Low Voltage High-Speed ADC Performance esolution (ENOB) 16 14 12 10 8 6 4 1V 1.2V 1.4V 2V 1.8V Little in the literature above 10 bits Little in the literature at low voltages 1.2V 1.8V 1.8V 2 0 0 20 40 60 80 100 120 140 160 180 Frequency (MHz) 38

Standard Pipelined ADC Architecture V ref CLK V in S/H Stage 1 Stage 2 Stage 3 Stage k Stage m-1 Stage m n 1 n 2 n 3 n k n m-1 n m Pipelined Assembler Vres 1 Vres 2 Vres 3 Vres k Vres n-1 D n 39

Pipelined Converter Stage V ink Clk Stage k Vref V resk n k V INk S/H AMP V ESk C LK ADC DAC wn k V EF D OUTk 40

Pipelined Converter Stage V INk S/H AMP V ESk C LK ADC DAC wn k V EF D OUTk Generally combined into one switched-capacitor gain stage 41

Simplified Pipelined Stage V INh AMP V ESh ADC DAC n 1 V EF D OUTh Generally omitted on last stage 42

Pipelined Data Converter Ideal Output Example: 1 bit/stage, h = n V EF V in Stage 1 1 bit/stage V res1 Stage 2 1 bit/stage V res2 Stage n 1 bit/stage V resk d1 d2 dn C LK Staggered Depth Shift egister D OUT = <d1 d2 dn> D out n V OUT = V n EF i= 1 d 2 i i 43

Pipelined Data Converter Ideal Output V EF V in Stage 1 1 bit/stage V res1 Stage 2 1 bit/stage V res2 Stage n 1 bit/stage V resk d1 d2 dn C LK Staggered Depth Shift egister D out n D OUT = <d1 d2 dn> V OUT = V n EF i= 1 d 2 i i Functional form of output particularly attractive and simple Similar relationship for any integral number of bits/stage 44