Presentation is loading. Please wait.

Presentation is loading. Please wait.

System Aspects of ADC Design

Similar presentations


Presentation on theme: "System Aspects of ADC Design"— Presentation transcript:

1 System Aspects of ADC Design
SHANTHI PAVAN Assistant Professor Department of Electrical Engineering Indian Institute of Technology, Madras Prakash Easwaran, C Srinivasan Cosmic Circuits The slide guide is available in the following file: slidesV4.3.ppt: PowerPoint 2000 format. Viewable also with PowerPoint ’97. 05/18/01 V4.3

2 A-to-D Converters Terminology & Architectures
The slide guide is available in the following file: slidesV4.3.ppt: PowerPoint 2000 format. Viewable also with PowerPoint ’97. 05/18/01 V4.3

3 PRESENTATION OVERVIEW
ADC System Overview ADC Metrics Flash & Folding Converters Two Step Flash Converters Pipeline & Delta-Sigma ADCs Power efficiency of ADCs Conclusions

4 A GENERIC MIXED-SIGNAL SYSTEM

5 THE A-D CONVERSION PROCESS
Anti-alias filter limits input bandwidth to fs/2

6 ADC OPERATIONS : SAMPLING
Input typically stored as charge on a capacitor Tracking bandwidth Aperture Hold pedestal

7 QUANTIZER BASICS Quant. error assumptions uniformly distributed
uncorrelated with input ! white ! QUANTIZER BASICS

8 OFFSET ERROR Ideal Benign when relative accuracy is desired
- Cancelled digitally Actual

9 GAIN ERROR Actual Ideal Benign when relative accuracy is desired
Correct using AGC in the analog/digital domains

10 DIFFERENTIAL NONLINEARITY (DNL)
Nonmonotonicity & missing codes Monotonic if |DNL| < D

11 INTEGRAL NONLINEARITY (INL)
Measures deviation from a line |INL| < 0.5 D sufficient condition for a monotonic characteristic

12 DNL & INL REMARKS DNL & INL should be measured with the best fit line for good repeatability DNL - picture of local variations in quantizer thresholds INL - picture of long range variations in quantizer thresholds

13 DYNAMIC PERFORMANCE METRICS
Signal to Noise Ratio (SNR) Signal to quantization noise (6N ) dB for a sine wave 1/2 the step size means ¼ the noise power Signal to Noise + Distortion Ratio (SNDR) Signal to everything else Spurious Free Dynamic Range (SFDR) Signal to the largest spectral spur Effective Number of Bits (ENOB) DYNAMIC PERFORMANCE METRICS

14 SPURIOUS-FREE DYNAMIC RANGE
Input Tone Quantization Noise

15 HARMONIC DISTORTION Distortion is related to INL

16 SFDR DEPENDENCE ON “N” Amplitude is D Frequency ~ f Amplitude is D/2
¼ the power over twice as many harmonics Peak harmonic goes down by ¼ ½ = 9 dB SFDR ~ 9N dB

17 FLASH A-D CONVERSION (+) Parallel technique - low latency
(+) References – resistor ladder (-) Complexity - O(2N) (-) Excessive power/area for N > 6

18 THE CLOCK SKEW ISSUE Sampling is distributed
Problem : Clock skew causes different comparators to sample inputs at different instances Result : Poor performance at high input frequencies Solution : Make all comparator inputs see “held” inputs

19 PRACTICAL FLASH ADC T/H for good dynamic performance.
Offset correction in comparators.

20 BACKEND LOGIC

21 THE FOLDING ADC PRINCIPLE
Motivation : Reduce latches & back end logic

22 WHITHER FLASH & FOLDING ?
Disk drive read-channels Low precision (6 bits) Very high speed (Gbps) Need very low latency (for timing recovery)

23 TWO STEP FLASH ADC Motivation:
Reduce number of comparators in a flash ADC Idea: In a flash ADC, only comparators “near” the input give useful information Use a coarse ADC to estimate where the signal is, then use a fine ADC placed “around” the coarse estimate for better accuracy

24 TWO STEP FLASH ADC Number of comparators : (2Nc + 2Nf – 2)
Resolution Nc + Nf bits ADCs & DAC must be good to (Nc + Nf) bits

25 RESIDUE PLOT : A CLOSER LOOK
Slope = 1 ADC thresholds Code :

26 RESIDUE PLOT : A CLOSER LOOK
Code : DAC LSB

27 ISSUE : ADC THRESHOLD OFFSET
Fine ADC Range Fine ADC overload !

28 ADC THRESHOLD OFFSET : FIX
Extend the range of fine ADC by adding extra levels Redundancy in fine ADC relaxes coarse ADC errors Often called “Digital Error Correction”

29 Fine ADC range not exercised
ISSUE : DAC INACCURACY Slope = 1 DAC level error Fine ADC range not exercised DAC level too small : Missing codes DAC level too large : Non-monotonicity

30 TWO-STEP FLASH SUMMARY
Example : 10-bit flash needs 1023 comparators (5 + 5) bit 2-step flash needs only 62 comparators Lower hardware compared to a flash More latency (2 conversions, pipelined) Used for ~8-10 bit resolutions Coarse ADC resolution can be poor if extra levels are used in the fine ADC DAC must be accurate to the resolution of the entire ADC

31 IMPROVED TWO-STEP FLASH ADC
The fine ADC operates on a small input Offset requirements for the fine ADC can be relaxed if the input signal swing was larger Amplify the input to the fine ADC

32 PIPELINE ADC PRINCIPLE
Recursive implementation of the fine ADC

33 PIPELINE ADC PRINCIPLE
STAGE 1 STAGE 2 Nc bits per stage Issue with ADC threshold error - Digital error correction DAC & Interstage amplifier implemented with switch-capacitor circuitry

34 OVERSAMPLING A-D CONVERSION
Nyquist rate ADC Signal Oversampling ADC Quantization Noise

35 OVERSAMPLING & NOISE SHAPING IDEA
Quantization noise is pushed out of the signal band Digital filter required to eliminate out of band noise Very high SQNR possible with a poor quantizer Also referred to as SD ADCs

36 SD MODULATOR BLOCK DIAGRAM
Discrete time input & output Quantization modeled as additive noise

37 SD MODULATOR BLOCK DIAGRAM
Noise Transfer Fn. (NTF) Signal Transfer Fn. (STF) Make L(z) large in the signal band

38 DELTA-SIGMA WAVEFORM EXAMPLE
Analog Input Quantizer Output

39 Shaped Quantization Noise
SD OUTPUT SPECTRUM Signal Bandwidth Signal Tone Shaped Quantization Noise

40 OTHER LOW SPEED ARCHITECTURES
Algorithmic ADCs Reuse a single stage of the pipeline Successive Approximation ADCs Dual-slope ADCs

41 HIGH SPEED : “SYSTEM” IDEAS
Time – interleaving multiple ADCs N slow converters to get one fast ADC Sample and hold of each converter must be good up to fs/2 Gain & Offset mismatch N times speed for N times power

42 ADC FIGURE OF MERIT FOM Units : Joules per level resolved
Small FOM means more power efficiency Higher speed – more power Higher resolution – more power ENOB : Effective number of bits for a Nyquist input

43 FIGURE OF MERIT : COMMENTS
For the same ADC spec, FOM usually improves with technology (& skill of the designer !) Ponder this : If “X” can design a 10-bit 500 Msps ADC in a certain process with 400 mW, does this mean that he/she can design a 10-bit, 1Gsps ADC with 800 mW ?

44 POWER EFFICIENCY OF ADCs
Flash ADCs are least efficient But unavoidable when latency cannot be tolerated Pipelines more efficient than a flash Reduced hardware at the expense of latency Delta-Sigma more efficient than a pipeline but only suitable for low bandwidth signals

45 REFERENCES M. Gustavsson, J. Wikner & N. Tan, “CMOS Data Converters for Communications”, Kluwer, 2000 R. van de Plassche, “Integrated Analog-to-Digital & Digital-to-Analog Converters”, Kluwer, 1994 R. Schreier, S. Norsworthy & G. Temes, “ Delta-Sigma Data Converters – Principles, Design & Applications”, Wiley, 1998

46 A-to-D Converters Specifications from System Aspects
The slide guide is available in the following file: slidesV4.3.ppt: PowerPoint 2000 format. Viewable also with PowerPoint ’97. 05/18/01 V4.3

47 ADC Parameters Sampling Frequency Resolution SFDR Input Bandwidth
Latency

48 System Aspects… Signal Bandwidth System SNR requirements
Signal characteristics Dynamic Range Interferers present Single/Multi Carrier 7r96

49 Typical Real world signals
Blocker -14dBm Weak Signal -40dBm -104dBm -114dBm Noise ADC requirements derived from Strengths of the Signal and interferers.

50 Sampling Frequency

51 Filters: DSL Upstream Downstream 30KHz 130KHz 1.1MHz
FDM filters: Filters to filter-off the local-echo in a Frequency-Division-Multiplexed system

52 Filtering: Wireless signals
Weak Signal -40dBm -104dBm -114dBm Noise Filter to remove adjacent channel and other interferers.

53 Sampling Freq - Filtering
Ideal anti-aliasing filter placed before an ADC infinite attenuation for frequencies above the cutoff frequency. sampling at fs=2fmax with no aliasing Very High order filters Typically > 8th order filters !!

54 High order filter High sensitivity, tougher to implement
Process variation: requires calibration of filter High Power and Silicon area Non-linear phase response Effective solution is digital filters for anti-aliasing.

55 Receive channel Oversample the ADC Simpler Lower order Analog filter
Digital filter Analog Filter Receiver A/D Converter Oversample the ADC Simpler Lower order Analog filter Anti aliasing done by the digital filter Filter –ADC complexity trade off ADC up in the signal chain Signal processing in Digital domain

56 Resolution

57 Resolution Specs SNR requirement Dynamic range of the input signal
Signal characteristics: Peak to Average (crest factor) Interferers present

58 ADC Requirement for DSL
SNR for QAM Modulation (3dB/bit; 15 bits) 45dB Crest Factor for clipping < 10-8 15dB Dynamic Range lost due to Echo 0dB Margin from ADC 10dB 70dB System optimisation

59 Filter - ADC trade off Interferer higher power than the signal.
-114dBm Noise -40dBm Weak Signal -90dBm -40dBm -90dBm -114dBm Noise Interferer higher power than the signal. For the signal to use the dynamic range of the ADC Sufficient attenuation of the interferer ( < signal power) AGC to gain the signal post filtering High order filter

60 Filter - ADC trade off -114dBm Noise -40dBm Weak Signal -90dBm -114dBm Noise -40dBm Weak Signal -90dBm Trade off between filter order and dynamic range lost in the ADC

61 SFDR

62 SFDR Caused by Harmonics and Intermodulation products

63 SFDR Important parameter when digitizing broadband multicarrier signals Desired signal then is obtained by using a narrowband digital bandpass filter The SNR is improved by this digital-filtering process Advantage of oversampling

64 SFDR Performance of the ADC
a spurious component may fall within the bandwidth of the digital filter SFDR: noise added in-band does not improve with digital-filtering. SFDR spec > than the SNR after the digital filtering Example: 15b 65MSPS ADC with SNR = 73dB SFDR = 85dB

65 Missing Tone Test SFDR in a multi-tone system (DSL) Power Spectrum
Frequency 180KHz 1104KHz

66 Input Bandwidth Critical parameter for systems that use undersampling.
Direct sampling of the IF signal in a wireless system Eg: 14b 125MSPS ADC sampling a 200MHz IF Jitter performance of the sampling clock for this high input frequency..

67 Latency systems that use the ADC in control loops In communications
ADC used for AGC, power control

68 ADC: Bits vs. Speed Chart
UWB, Disk Drives, Instrumentation Basestations, Graphics WLAN, DSL Bluetooth

69 Pipelined A/D Converters

70 PIPELINE ADC PRINCIPLE - RECAP

71 Advances in ADC Speed ADC speed increase driven by desire to bring ADC closer to antenna

72 Advances in Power Dissipation
ADC power reduction driven by portability, SOC integration Near 2X reduction every 18 months

73 Continuous-time S-D A/D Converters

74 C-T S-D ADC: BASICS vin bits Loop Filter gm S H(s)
DAC S gm vin bits Architecture trades off speed for resolution; Ideal for applications where signal bandwidth is relatively small (example: Bluetooth, DSL, DVB-H) Signal sampled by the internal ADC  free anti-alias filtering by the loop filter Important limitations are SNR degradation due to clock jitter (DAC) and stability concerns in higher-order loops due to excess delay (loop filter + internal quantizer)

75 Advances in Power Dissipation
BW=10MHz; 67dB SNR BW=40MHz; 74dB SNR Significant advances in the last two years; 4X improvement in speed, 5X reduction in power dissipation


Download ppt "System Aspects of ADC Design"

Similar presentations


Ads by Google