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

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

Low-Power Pipelined ADC Design for Wireless LANs

Another way to implement a folding ADC

A Serial Link Transceiver Based on 8 GSa/s A/D and D/A Converters

A Serial Link Transceiver Based on 8 GSa/s A/D and D/A Converters

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

GHz ADCs: From Exotic to Mainstream

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

A 10 bit, 1.8 GS/s Time Interleaved Pipeline ADC

A 12-bit Interpolated Pipeline ADC using Body Voltage Controlled Amplifier

A Low-Offset Latched Comparator Using Zero-Static Power Dynamic Offset Cancellation Technique

A 4 Channel Waveform Sampling ASIC in 130 nm CMOS

Assoc. Prof. Dr. Burak Kelleci

STATE-OF-THE-ART read channels in high-performance

A Low-Noise Self-Calibrating Dynamic Comparator for High-Speed ADCs

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

ADC1002S General description. 2. Features. 3. Applications. Single 10 bits ADC, up to 20 MHz

Analog-to-Digital i Converters

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

A 4-Channel Fast Waveform Sampling ASIC in 130 nm CMOS

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

2.5GS/s Pipelined ADC with Background. Linearity Correction

Architectures and Issues for Gigasample/second ADCs

A 25MS/s 14b 200mW Σ Modulator in 0.18µm CMOS

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

12 Bit 1.2 GS/s 4:1 MUXDAC

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

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

Appendix A Comparison of ADC Architectures

A single-slope 80MS/s ADC using two-step time-to-digital conversion

ECEN 720 High-Speed Links: Circuits and Systems

Analogue to Digital Conversion

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

ISSN:

CLC Bit, 52 MSPS A/D Converter

Second-Order Sigma-Delta Modulator in Standard CMOS Technology

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

A Successive Approximation ADC based on a new Segmented DAC

10-Bit, 40 MSPS/60 MSPS A/D Converter AD9050 REV. B. Figure 1. Typical Connections FUNCTIONAL BLOCK DIAGRAM

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

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

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

Asynchronous SAR ADC: Past, Present and Beyond. Mike Shuo-Wei Chen University of Southern California MWSCAS 2014

ECEN 720 High-Speed Links Circuits and Systems

Application Note 80. July How to Use the World s Smallest 24-Bit No Latency Delta-Sigma TM ADC to its Fullest Potential AN80-1

Fig. 2. Schematic of the THA. M1 M2 M3 M4 Vbias Vdd. Fig. 1. Simple 3-Bit Flash ADC. Table1. THA Design Values ( with 0.

Integrated Microsystems Laboratory. Franco Maloberti

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

SPT Bit, 250 MSPS A/D Converter with Demuxed Outputs

12 Bit 1.3 GS/s Master-Slave 4:1 MUXDAC. 12 BIT 4:1 MUX 1.3GS/s DAC, DIE Lead HSD Package 12 BIT 4:1 MUX 1.3GS/s DAC, 88 Lead QFP Package

CHAPTER 3 DESIGN OF PIPELINED ADC USING SCS-CDS AND OP-AMP SHARING TECHNIQUE

A 14-bit 2.5 GS/s DAC based on Multi-Clock Synchronization. Hegang Hou*, Zongmin Wang, Ying Kong, Xinmang Peng, Haitao Guan, Jinhao Wang, Yan Ren

Lecture #6: Analog-to-Digital Converter

Four-Channel Sample-and-Hold Amplifier AD684

9-Bit, 30 MSPS ADC AD9049 REV. 0. Figure 1. Typical Connections FUNCTIONAL BLOCK DIAGRAM

Data Converters. Lecture Fall2013 Page 1

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

AN increasing number of video and communication applications

THE TREND toward implementing systems with low

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

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

DESIGN AND PERFORMANCE VERIFICATION OF CURRENT CONVEYOR BASED PIPELINE A/D CONVERTER USING 180 NM TECHNOLOGY

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!

Working with ADCs, OAs and the MSP430

An 11 Bit Sub- Ranging SAR ADC with Input Signal Range of Twice Supply Voltage

DESIGN OF A 500MHZ, 4-BIT LOW POWER ADC FOR UWB APPLICATION

A 0.2-to-1.45GHz Subsampling Fractional-N All-Digital MDLL with Zero-Offset Aperture PD-Based Spur Cancellation and In-Situ Timing Mismatch Detection

8-/4-/2-Channel, 14-Bit, Simultaneous-Sampling ADCs with ±10V, ±5V, and 0 to +5V Analog Input Ranges

16-Bit, 135ksps, Single-Supply ADCs with Bipolar Analog Input Range

A 42 fj 8-bit 1.0-GS/s folding and interpolating ADC with 1 GHz signal bandwidth

Proposing. An Interpolated Pipeline ADC

A 35 fj 10b 160 MS/s Pipelined- SAR ADC with Decoupled Flip- Around MDAC and Self- Embedded Offset Cancellation

Quad 12-Bit Digital-to-Analog Converter (Serial Interface)

Digital Waveform Recorders

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

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

ISSCC 2006 / SESSION 13 / OPTICAL COMMUNICATION / 13.2

10-Bit 5MHz Pipeline A/D Converter. Kannan Sockalingam and Rick Thibodeau

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

4bit,6.5GHz Flash ADC for High Speed Application in 130nm

A 6-bit Subranging ADC using Single CDAC Interpolation

Tuesday, March 1st, 9:15 11:00. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo.

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

Technical Brief FAQ (FREQUENCLY ASKED QUESTIONS) For further information, please contact Crystal Semiconductor at (512) or 1 (800)

A Fast Waveform-Digitizing ASICbased DAQ for a Position & Time Sensing Large-Area Photo-Detector System

AD9772A - Functional Block Diagram

Short Range UWB Radio Systems. Finding the power/area limits of

ADC07D1520. Low Power, 7-Bit, Dual 1.5 GSPS or Single 3.0 GSPS A/D Converter. General Description. Features. Key Specifications.

Figure 1. Functional Block Diagram

12-Bit Successive-Approximation Integrated Circuit A/D Converter AD ADC80

ADC Bit 65 MSPS 3V A/D Converter

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

Design of an 8-bit Successive Approximation Pipelined Analog to Digital Converter (SAP- ADC) in 90 nm CMOS

Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters

+2.7V to +5.5V, Low-Power, Triple, Parallel 8-Bit DAC with Rail-to-Rail Voltage Outputs

AN ABSTRACT OF THE THESIS OF

12-Bit Successive-Approximation Integrated Circuit ADC ADADC80

/$ IEEE

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

CDK bit, 250 MSPS A/D Converter with Demuxed Outputs

Transcription:

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

Outline Background Chip Architecture Key Circuits Interleaved Clocks Front-end Track/Hold ADC Digital Circuits Calibration Results Summary 2

Application: Digital Oscilloscopes Probe Preamp ADC Memory System DUT Calibration Sources ADC Designer s scope block diagram System CPU Real time waveform acquisition Maximum sample rate Inputs band-limited to ~ F sample /4 ~ 8 bit resolution External CPU and calibration sources 3

Design Goals Goals: 4 GSample/s, 8 bit conversions 7 effective bits (ENOB) at low frequency > 5 ENOB at F in =1 GHz (F s /4) -1 db bandwidth of 1 GHz. Low enough power for standard packaging Approach: Use time-interleaved ADCs to get high sample rate Minimize the high-speed analog signal path Make all the circuits small for low power Take full advantage of offline calibration 4

ADC Chip Architecture Input Clock V in + - DLL Clock Gen 32 T/H+V/I 32 ADCs 32 RCs 4 muxes Radix Converters 8b +clk, 1GSa/s 32 time-interleaved pipeline ADCs at 125 MSa/s Net sample rate is 4 GSa/s 5

Background: Timing Error and ADC Resolution V in dv dt Fast signal converts a sample timing error (dt) to an apparent voltage error (dv). 6

ADC Effective Bits vs Timing Error Sinewave Effective bits 9 7 5 3 Otherwise Ideal ADC 1 ps rms 4 ps rms 16 ps rms 62.5 125 250 500 F in (MHz) 1000 2000 Rule of thumb: 1 ps / 1 GHz --> 7 effective bits 7

Clock Timing Errors Cycle/Cycle Errors (jitter) Thermal noise induced jitter Substrate and supply noise induced jitter Static Errors Clock and signal path mismatches (time of flight) Device and parasitic mismatches Design Approach Shorten total clock delay to reduce errors. Calibrate remaining static errors. 8

Direct Approach: 31 Stage DLL DLL Input Clock 125 MHz 31 stages, 250 ps/stage, total delay 8 ns... To Track/Hold Circuits Static timing errors: Error ~ total delay Supply noise coupling: Error ~ total delay Thermal jitter: Power ~ (total delay) 2 DLL meeting jitter spec would consume entire ADC power budget!! 9

DLL 500 MHz Clock PD Timing Generator Ring Cntrs /4 /4 /4 /4 /4 /4 /4 /4 Delay Adjusters... 32 Sampling Clocks (125 MHz) Max input edge to sampling edge delay: 2 ns ~ 1 ps jitter < 1 ps static error after cal 10

Simplified Input Track/Hold Clock V in V hold C hold To achieve highest bandwidth and linearity: ONLY 1 NMOS FET in signal path Restrict C hold to only T/H and load parasitics Low common mode input voltage Low-swing differential signal (250 mv peak) Fastest possible full-swing clock edge 2 GHz bandwidth, -50 db HD3 at 1 GHz 11

Interleaved Track/Hold Input Circuits Clk 0 V in... C hold 32 T/H Circuits (125 MSa/s) Clk 31 C hold Requirements 2 GHz input bandwidth to C hold Low parasitics on V in Kickback to V in must be independent of signal 12

Analog Front End Implementation Clk s Clk cc V in + - Clk rst V hold + V hold - V/I I out + I out - W W/2 W/2 Sample Charge Comp. Reset Parasitic-only hold capacitance (140 ff) Only 1 ns pulse width for Clk s Reset phase Transconductor (V/I) current output drives ADC 13

125 MSa/Sec 8-bit Full Nyquist ADC Key Attribute Reason Pipelined Architecture Low power Small area Low input capacitance 1 bit / Stage Highest speed pipeline Open-loop amplifiers Current mode signals (Switched current mirrors) Scale for thermal noise Making it work Fastest settling No explicit capacitors Small Area Smallest area and power Reduce Radix to 1.6 Digital Calibration Achieves Redundancy Corrects amplifier gain and offset errors. 14

Pipeline ADC Block Diagram Corrected Output (8 bits, binary) Radix Conversion Circuit Raw ADC output: 12 bits, Radix 1.6 De-skew latches Input Clock 1-bit quantizer 1 1-bit 1-bit quantizer quantizer 2 12 Input T/H Clock + _ FF DAC + - G Residue G=1.6 15 Only 1 comparator per stage

Current-Mode T/H and Gain I in I out Gain=M W M*W Good Linearity: Current mirrors with cascodes are 8 bit linear. Poor Accuracy: Gain and offset errors 16

Current-Mode ADC Stage Vbias DAC I in Gain=1.6 I out 17

Current-Mode Pipeline ADC State of the art speed/power ratio for an 8-bit ADC 125 MSa/s, full nyquist performance 80 mw total 20 mw V/I buffer 40 mw pipeline 20 mw radix converter Small Area 0.3 mm 2 18

Radix Converter - Principle of Operation Calculate and download bit weights during cal. Bit 11 weight 11 Bit 10 weight 10 Bit 9 weight 9 Σ Binary Output (8 bits) Bit 1 weight 1 Bit 0 weight 0 Output = b 11.w 11 + b 10.w 10 +... + b 1.w 1 + b 0.w 0 Look-up table is an alternative. This ADC uses a hybrid look-up/adder. 19

Supply and Substrate Noise Reduction Fully differential analog path Very low-noise digital logic family (SCL - Source Coupled Logic) Differential Logic Constant Supply Current Generates less noise than the ADC Comparators!! Differential output drivers Chip-level supply and substrate noise simulation for design verification. 20

What Needs To Be Calibrated? Clock 32 ADCs 32 RCs muxes DLL Timing Adjust Clock Gen 32 T/H+V/I Radix Converters Per-slice Gain + Offset DACs RC Bit Weights External Lookup Table Offline Calibration with DC and Pulse sources 21

Offline Calibration DC Linearity Calibration Use a DC ramp input, observe ADC radix bits Analog gain and offset trim per path Use least squares fit on a large record to find optimal bit weights and 3rd harmonic fit. Least squares fit minimizes INL Timing Calibration Apply a pulse train with fast edges Use an FFT to measure phase delay on each T/H Adjust time delays, and iterate Full ADC calibration takes about 3 minutes 22

ADC Chip Layout 16 RCs 16 Pipelines 16 T/H 16 T/H 16 Pipelines 16 RCs 7.1 mm x 4.0 mm 300,000 FETs 4.6 W 23

ADC 256-Ball TBGA Package Copper body Controlled-impedance lines Custom layout, standard ball pattern 24

ADC Code (LSBs) Acquisition Before Calibration 100 80 60 40 20 0-20 -40-60 -80-100 0 0.5 1 1.5 2 2.5 Time (µs) ~ 5 effective bits 25

150 Acquisition With Calibration 100 ADC Code 50 0-50 -100-150 0 5 10 15 20 25 30 35 Equivalent Time (ns) F s =4000 MSa/sec F in =30.27 MHz 7.0 effective bits 26

Error (LSBs) ADC Code 4 2 0-2 -4 100 0-100 Acquisition With Calibration Noise: 0.6 LSB rms 0 5 10 15 20 25 30 35 Equivalent Time (ns) F s =4000 MSa/sec F in =30.27 MHz 7.0 effective bits 27

Error (LSBs) ADC Code Full Calibration, With 1 GHz Input 4 2 0-2 -4 100 0-100 0 0.5 1 Equivalent Time (ns) F s =4000 MSa/s F in =1026.4 MHz 6.35 effective bits 28

Static Linearity INL (LSBs) DNL (LSBs) 1 0.5 0-0.5-1 0.2 0.1 0-0.1 raw INL with Lookup table -0.2-150 -100-50 0 50 100 150 ADC code 29

ADC Effective Bits vs Input Frequency Accuracy (Effective Bits) 7 6 5 4 3 2 4.0 GSample/sec 5.9 GSample/sec 6.2 @1 GHz 1 Input amplitude ~95% of full scale 0 40M 100M 200M 400M 1G 2G 4G Frequency (Hz) 1.2 ps rms clock error 30

Amplitude Response (db) 1 0-1 -2-3 -4 ADC Amplitude Response -5 Measurement -6 Simulation 100M 200M 400M 1G 2G Input Frequency (Hz) -1 db at 1.3 GHz -3 db at 1.6 GHz 31

ADC Chip - Key Specs Measured Units Nominal Sample Rate 4 GSa/s Sample Rate Range 0.1-5.9 GSa/s Resolution 8 bits 3 db Bandwidth 1.6 GHz Accuracy 30 MHz 1 GHz 7.0 6.2 effective bits (ENOB) Noise 0.6 LSB rms INL / DNL ±0.3 / ±0.2 LSB Power 4.6 W at 3.3 V IC Technology 0.35 µm CMOS Chip Size 7.14 x 4.04 mm 2 Transistors 300,000 Package 256 ball TBGA 32

Monolithic ADCs ENOB at F s /4 7 6 5 4 CMOS 8 bit CMOS 6 bit Bipolar 8 bit GaAs HBT 6 bit This work 100M 400M 1G 2G 4G Sample Rate (F s ) (Hz) 33

Features: Results: Summary Interleaving of 32 ADCs Precision timing generator for 32 clock phases Current-mode pipeline provides a superior speed/ power ratio Extensive calibration to achieve accuracy 2x lower power/gsample than any reported GSa/s 8-bit ADC Highest reported clock rate for 6-8 bit CMOS ADCs Highest reported accuracy at 4 GSa/s 34