1 /57
Nyquist Rate ADCs
Dr. Hossein Shamsi
K.N. Toosi University of Technology
2 /57
Content
Sample & Hold Circuits
Voltage Comparators
Dual-Slope ADC
Flash and Folding & Interpolating ADCs
SAR ADC
Two-Step ADC
Pipelined ADC
Time Interleaved ADC
3 /57
Dual Slope (Integrating) ADC
4 /57
Dual Slope (Integrating) ADC
It is simply proven that “Bout” denotes the desired output code.
5 /57
Content
Sample & Hold Circuits
Voltage Comparators
Dual-Slope ADC
Flash & Interpolating ADCs
SAR ADC
Two-Step ADC
Pipelined ADC
Time Interleaved ADC
6 /57
Flash ADC
7 /57
Offset problem
8 /57
Other Issues
9 /57
Reducing Complexity
10/57
Interpolation
11/57
Concept
12/57
Example: Interpolating Factor of 4
13/57
Content
Sample & Hold Circuits
Voltage Comparators
Dual-Slope ADC
Flash & Interpolating ADCs
SAR ADC
Two-Step ADC
Pipelined ADC
Time Interleaved ADC
14/57
Flow Graph for the Successive-Approximation Approach
15/57
D/A Converter-Based Successive-
Approximation Converter
16/57
Another Flow Graph for the Successive-Approximation
Approach
17/57
Successive Approximation Register ADC
18/57
Implementation
19/57
Sampling Phase (5-bit Example)
20/57
Bit5 Test (MSB)
21/57
Bit4 Test (Assuming bit5=0)
22/57
Speed Estimate
23/57
Limitations
•Conversion rate is N times smaller than the clock frequency.
•Conversion rate typically limited by finite bandwidth of RC network during sampling and bit-tests
• For high resolution, the binary weighted capacitor array can become quite large
– E.g. 16-bit resolution, C
total~100pF for reasonable kT/C noise contribution
• If matching is an issue, an even larger value may be needed
– E.g. if matching dictates C
min=10fF, then 2
16C
min=655pF
24/57
High Performance Example
25/57
Low Power Example
26/57
Content
Sample & Hold Circuits
Voltage Comparators
Dual-Slope ADC
Flash & Interpolating ADCs
SAR ADC
Two-Step ADC
Pipelined ADC
Time Interleaved ADC
27/57
General Concept of Multi-Step
Conversion
28/57
Analysis
29/57
Cont’d
30/57
More illustration
Aggregate=total
Pronounced= هدش هتخانش
31/57
Limitations
Commensurate=equal
32/57
Input to Fine Quantizer with Gain
33/57
An 8-bit Ideal two-step ADC
34/57
An 8-bit two-step ADC with Digital
Error Correction
35/57
Content
Sample & Hold Circuits
Voltage Comparators
Dual-Slope ADC
Flash & Interpolating ADCs
SAR ADC
Two-Step ADC
Pipelined ADC
Time Interleaved ADC
36/57
Pipeline ADC Block Diagram
37/57
Pipeline ADC Characteristics
38/57
Stage Analysis
39/57
Stage Model with Ideal DAC
40/57
"Residue Plot" (2-bit Sub-ADC)
41/57
Upper Bound for Stage Gain
Example: First stage with 2-bit sub-ADC, followed by 2-bit backend ADC
D
out=D+G
-1D
b42/57
Issue with G=2 B
43/57
Idea #1: G slightly less than 2 B
44/57
Idea #2: G =2 B-1
45/57
Idea #3: G=2 B , Extended Backend
Range
46/57
Variant of Idea #2: "1.5-bit stage“
G =2
B-147/57
1.5-bit Gain Stage
48/57
1.5-bit Gain Stage non-idealities
49/57
Block diagram of a 12-bit pipelined ADC
Pipelined ADC with four 3-bit stages (each
stage resolves two bits).
50/57
Block diagram of a B×N-bit pipelined ADC
+ x 2B
-
B+1 bits stage 2 ...
ADC DAC
stage 1 stage N
B+1 bits B+1 bits B+1 bits
51/57
AD9042
52/57
Sampled data n-bit residue generator (N = 2
n)
53/57
Pipelined ADC (composed of 2-bit gain-stages)
54/57
Pipelined ADC (composed of 1.5-bit gain-stages)
55/57
1.5-Bit Stage Implementation
56/57
Residue Plot
57/57
Content
Sample & Hold Circuits
Voltage Comparators
Dual-Slope ADC
Flash & Interpolating ADCs
SAR ADC
Two-Step ADC
Pipelined ADC
Time Interleaved ADC
58/57