12-9
CHUNG-YU WU
(3)Fast comparators with two amplifiers and a single latch.
*Usually, the speed of a latch is faster than that of a amplifier.
Two amplifiers share one latch.
|
VDD |
|
ψ 1 |
ψ 3 |
ψ A |
|
||
Vin |
C |
|
|
|
|
S1 |
|
SA |
|
ψ 1 |
|

LATCH
|
VSS |
|
|
|
VDD |
|
ψ S |
ψ 2 |
ψ |
4 |
ψ B |
|
|||
|
C |
|
|
|
|
|
SB |
|
ψ 2 |
|
|
|
VSS |
|
|
* Operating clock waveforms
12-11
CHUNG-YU WU
* φ2→1 inverters Q2-Q5 and Q3-Q6 are biased at their optimal points
C3 and C4 are also precharged such that any asymmetry between the two inverters is compensated by the slightly different bias voltages provided by C3 and C4.
loop gain of the latch 1.
* Vin+ Vin- : VC |
H, |
VD |
L. |
VinVin+ : VC |
L, |
VD |
H. |
12-13
|
CHUNG-YU WU |
Performance: |
|
Technology |
1.5 um CMOS |
Die size |
140 x 100 um2 |
Power supply |
+2.5 / -2.5 V |
Input dynamic range |
2.5 V |
Resolution |
8 bits, 1LSB=9.8 mV |
Sensitivity |
10.6 mV ( < 7 bits) |
Sampling rate |
65MHz |
Offset voltage |
3.3 mV |
Input capacitance |
30 fF |
13-1
CHUNG-YU WU
CH 13 CMOS Analog to Digital Converters (ADCs)
§13-1 Introduction
1. Functional block diagram of a A/D converter
Analog |
Sample |
|
|
A/D |
Output |
Digital |
||
Input |
|
|
and |
|
|
|||
|
|
|
|
Converter |
Latch |
Output |
||
|
|
|
Hold |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Control Logic
2.Ideal A/D Converter (ADC)
Vin ±Vx = Vref (b12−1 +b2 2−2 +××××+bN 2−N )
=Vref (b12N−1 +b2 2N−2 +××××+bN−121 + bN 20 )
2N
where Vin is the input analog voltage or current Vref is the reference voltage or current b1 … … . bN is the digital output
Vx is the tolerable input signal range
- 12 VLSB £Vx £ 12 VLSB
2-bit ADC: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Input-output transfer curve: |
|
|
Bout |
|
equivalent DAC transfer response |
|
||||||||||
|
|
|
|
|
1 V |
|
|
1 LSB) |
|
|
|
|||||
Offset by |
|
( |
|
|
|
|
|
|
||||||||
|
|
|
|
|
2 |
LSB |
|
2 |
|
|
|
|
|
|
|
|
V |
|
= |
1 V |
®1 LSB |
|
|
1 1 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|||||||||
|
LSB |
|
4 |
ref |
|
|
|
|
|
|
1 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
VLSB = |
1 |
|
|
|
|
|
|
|
|
|
|
|
||||
®1 LSB |
|
|
|
|
0 1 |
|
|
|
|
|||||||
|
Vref |
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
The |
input |
voltage |
|
or |
current |
0 0 |
1/4 |
1/2 |
3/4 |
1 |
||||||
should remain less than 3/4 Vref |
+ |
0 |
||||||||||||||
|
|
|
|
Vin |
||||||||||||
V01 |
|
V10 |
V11 |
Vref |
||||||||||||
1/8 Vref |
=7/8 Vref |
and greater than |
|
|||||||||||||
|
|
|||||||||||||||
Vref |
|
Vref |
Vref |
|
||||||||||||
0 - 1/8 Vref |
= -1/8 Vref. |
|
|
|
|
|
Vij |
|
|
|||||||
|
|
|
|
|
Vref |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13-3
CHUNG-YU WU
4.Signal-to-Noise Ratio (SNR)
(1)Vin is a sawtooth of hight Vref (or a random signal uniformly distribut between 0 and Vref)
æ |
Vin(rms) ö |
æ |
V / |
12 |
ö |
|
|
ÞSNR = 20logç |
|
÷ |
=20logç |
ref |
|
÷ |
= 20log2N =6.02 N dB |
V |
|
|
|||||
ç |
÷ |
ç |
VLSB / |
12 |
÷ |
|
|
è |
Q(rms) ø |
è |
ø |
|
|||
(2) Vin is a sinusoidal waveform between 0 and Vref .
|
Vin( rms) |
|
Vref / 2 |
2 |
æ |
3 |
|
N ö |
|
|
ÞSNR = 20log |
|
= 20log |
|
|
= 20logç |
|
´2 |
÷ |
= 6.02 N +1.76dB |
|
VQ(rms) |
VLSB / |
12 |
2 |
|||||||
|
|
è |
|
ø |
|
The above SNR is the best possible SNR for an N-bit ADC
Vinpp = Vref (0dB) ® SNR =6.02 N +1.76dB
Vinpp Þ -20dB ® SNR = (6.02 N +1.76 )dB-20dB
5.Performance specifications
(1)Missing codes (equivalent to monotonicity in DAC) Maximum DNL < 0.5 LSB or maximum INL < 0.5 LSB
ÞThe ADC is guaranted not to have any missing code.
(2)Conversion time
The time taken for the ADC to complete a single measurement including acquisition time of the input signal.
(3) Sampling rate
The speed at which samples can be continuously converted. Typically, the sampling rate is equal to the inverse of the conversion time except in the case of pipelining structure or multiplexing structure.
(4) Sampling-time uncertainty or aperture jitter
Due to the effective sampling time changing from one sampling instance to the next.
Sinusoidal waveform case:
Vin = Vref
2
13-4
CHUNG-YU WU
d |
V |
|
max |
=π f |
in |
t |
zero-crossing point |
|
|
||||||||
|
||||||||
dt |
in |
|
|
|
|
|||
|
|
|
|
|
|
|
If V <1 VLSB for some sampling-time uncertainty t ,
|
VLSB |
1 |
|
|
|
t < |
|
= |
|
|
|
π finVref |
2 N π f in |
|
|||
examples: 8-bit ADC, 250 MHz |
fin ÞDt <5 ps |
||||
|
16-bit ADC, 1 MHz |
fin ÞDt <5 ps |
|||
(5) Dynamic range
Dynamic range ≡
rms value of the maximum input (output) sinusoidal signal
rms value of the output noise plus the distortion when the same sinusoidal is present at the output
It is also called the signal-to-noise-and-distortion ratio (SNDR).
*Can be expressed as effective number of bits using the SNR formula on p. 13-3.
*Input frequency dependent.
6.Types of ADCs
Low-to-medium speed: |
(1) Dual-slope or Integrating ADC |
|
|
(2) |
Oversampling ADC |
|
(3) |
Successive approximation ADC |
|
(4) |
Algorithmic ADC |
High speed: |
(1) Flash ADC |
|
|
(2) |
Two-step ADC |
|
(3) |
Pipelined ADC |
|
(4) |
Interpolating ADC |
|
(5) |
Folding ADC |
|
(6) |
Time-interleaved ADC |

Vin-