EE247 Lecture 20

advertisement
EE247
Lecture 20
ADC Converters
Comparator design
• Single-stage open-loop amplifier
• Cascade of open-loop amplifiers
• Problem associated with DC offset
– Cascaded output series cancellation
– Input series cancellation
– Offset cancellation through additional input pair plus
offset storage capacitors
• Latched comparators
• Comparator examples
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 1
Voltage Comparators
VDD
Vi+
+
Vi-
-
Vout (Digital Output)
Play an important role in majority of ADCs
Function: Compare the instantaneous value of two analog signals &
generate a digital output voltage based on the sign of the
difference:
If Vi+ -Vi- > 0 Æ Vout=“1”
If Vi+ -Vi- < 0 Æ Vout=“0”
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 2
Voltage Comparator
Architectures
Comparator architectures:
• High gain amplifier with differential analog input & single-ended large
swing output
– Output swing has to be compatible with driving digital logic circuits
– Open-loop amplificationÆ no frequency compensation required
– Precise gain not required
• Latched comparators; in response to a strobe (clock edge), input stage
disabled & digital output stored in a latch till next strobe
– Two options for implementation :
• Latch-only comparator
• Low-gain preamplifier + high-sensitivity latch
• Sampled-data comparators
– T/H input
– Offset cancellation
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 3
Comparator Built with High-Gain Amplifier
Amplify Vin(min) to VDD
Æ Vin(min) determined by ADC
resolution
Example: 12-bit ADC with:
- VFS= 1.5VÆ 1LSB=0.36mV
- VDD=1.8V
Æ For 1.8V output & 0.5LSB
precision:
Av Mi n =
1.8V
0.18mV
EECS 247- Lecture 20
≈ 10,000
Nyquist Rate ADCs
© 2008 H.K. Page 4
Comparators
1-Single-Stage Amplification
• Amplifier maximum Gain-Bandwidth product (fu) for a given technology,
typically a function of maximum device ft
f
fu = un i t y-g a i n f r e q uency, fo=- 3d B f r eq u en cy
fo = u
AV
Example: fu=10 GHz & AV = 10,000
fo =
1 0GH z
1 0,0 00
1
τ set t li ng =
Magnitude
≈ 1MHz
Av
= 0 . 16 μ s ec
2π fo
A l l o w a f ew τ f or ou t p u t t o s et t l e
1
fCMax.
≈ 1 .2 6MHz
l ock →
5τ s ett li ng
fu=0.1-10GHz
f0
fu
freq.
Assumption: Single pole amplifier
Too slow for majority of applications!
Æ Try cascade of lower gain stages to broaden frequency of operation
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 5
Comparators
2- Cascade of Open Loop Amplifiers
The stages identical Æ small-signal model for the cascades:
One stage:
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 6
Open Loop Cascade of Amplifiers
Example: N=4, AT=10000Æ ωoN=430 ωo1
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 7
Open Loop Cascade of Amplifiers
For |AT(DC)|=10,000
Example:
N=3, fu=10GHz & AT ( 0 ) = 10000
10GHz
21/ 3−1 ≈ 237MHz
(10,000 )1/ 3
1
τ settling =
= 0.7n sec
2π fo
foN =
Allow a few τ for output to settle
Max.
fClock
→
1
≈ 290MHz
5τ settling
fmax improved from 1.26MHz to 290MHz Æ X236
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 8
Open Loop Cascade of Amplifiers
Offset Voltage
• From offset point
of view: high
gain/stage is
preferred
• Choice of # of
stage
Æbandwidth vs
offset tradeoff
Input-referred offset Æ
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 9
Open Loop Cascade of Amplifiers
Step Response
• Assuming linear behavior (not slew limited)
t
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 10
Open Loop Cascade of Amplifiers
Step Response
•Assuming linear behavior
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 11
Open Loop Cascade of Amplifiers
Delay/(C/gm)
Delay/(C/gm)
1/ N
C ⎡
V
⎤
τ D = ⎛⎜ ⎞⎟ ⎢( N ! ) ⎛⎜ out ⎞⎟⎥
g
V
⎝ i n ⎠⎦
⎝ m ⎠⎣
• Minimum total delay broad
function of N
• Relationship between # of stages
resulting in minimize delay (Nop)
and gain (Vout/Vin) approximately:
No p t ≈ 1 + l og2 AT f or A < 1000
No p t ≈ 1.2l n AT
for A ≥ 1000
Ref: J.T. Wu, et al., “A 100-MHz pipelined CMOS comparator ” IEEE Journal of Solid-State
Circuits, vol. 23, pp. 1379 - 1385, December 1988.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 12
Offset Cancellation
• In sampled-data cascade of amplifiers Vos can be cancelled
Æ Store on ac-coupling caps in series with amp stages
• Offset associated with a specific amp can be cancelled by
storing it in series with either the input or the output of that
stage
• Offset can be cancelled by adding a pair of auxiliary inputs
to the amplifier and storing the offset on capacitors
connected to the aux. inputs during offset cancellation
phase
Ref: J.T. Wu, et al., “A 100-MHz pipelined CMOS comparator ” IEEE Journal of Solid-State
Circuits, vol. 23, pp. 1379 - 1385, December 1988.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 13
Offset Cancellation
Output Series Cancellation
• Amp modeled as ideal
+ Vos (input referred)
1- Store offset:
• S1, S4Î open
• S2, S3Æ closed
Æ VC=AxVOS
Ref: J.T. Wu, et al., “A 100-MHz pipelined CMOS comparator ” IEEE Journal of Solid-State
Circuits, vol. 23, pp. 1379 - 1385, December 1988.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 14
Offset Cancellation
Output Series Cancellation
2- Amplify:
• S2, S3Æ open
• S1, S4Î closed
ÆVC=AxVOS
Circuit requirements:
• Amp not saturate during offset
storage
• High-impedance (C) load Æ Cc not
discharged
• Cc >> CL to avoid attenuation
• Cc >> Cswitch avoid excessive offset
due to charge injection
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 15
Offset Cancellation
Cascaded Output Series Cancellation
Note: Offset storage
capacitors in series with the
amplifier outputs
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 16
Offset Cancellation
Cascaded Output Series Cancellation
1- S1Æ open, S2,3,4,5 closed
VC1=A1xVos1
VC2=A2xVos2
VC3=A1xVos3
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 17
Offset Cancellation
Cascaded Output Series Cancellation
2- S3Æ open first
• Feedthrough from S3 Æ offset on X
• Switch offset , ε3 induced on node X
• Since S4 remains closed, offset associated with ε3 Æ stored on C2
VX= ε3
VC1=A1xVos1- ε3
VC2=A2x(Vos2+ ε3)
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 18
Offset Cancellation
Cascaded Output Series Cancellation
3- S4Æ open
• Feedthrough from S4 Æ offset on Y
• Switch offset , ε4 induces error on node Y
• Since S5 remains closed, offset associated with ε4 Æ stored on C3
VY= ε4
VC2=A2x(Vos2+ ε3) – ε4
VC3=A3x(Vos3+ ε4)
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 19
Offset Cancellation
Cascaded Output Series Cancellation
4- S2Æ open, S5Æ open , S1Æ closed
• S2 open & S1 closed Æ since input connected to low impedance
source charge injection not of major concern
• Switch offset , ε5 introduced due to S5 opening
VX = A1x(Vin+Vos1) – VC1
= A1x(Vin+Vos1) – (A1.Vos1- ε3)
=A1.Vin+ ε3
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 20
Offset Cancellation
Cascaded Output Series Cancellation
Vy = A2x(Vx+Vos2) – VC2
= A2x(A1Vin + ε3 + Vos2) – [A2.(Vos2+ε3) - ε4]
=A1.A2.Vin + ε4
Vout = A3x(Vy+Vos3) – VC3
= A3.(A2xA1Vin + ε4 + Vos3) – [A3.(Vos3+ε4) - ε5]
= A1.A2.A3.Vin + ε5
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 21
Offset Cancellation
Cascaded Output Series Cancellation
Vout = A1.A2.A3.(Vin + ε5 /A1.A2.A3)
Input-Referred Offset = ε5 /A1.A2.A3
Example:
3-stage open-loop differential amplifier with series offset cancellation +
output amplifier (see Ref.)
ATotal(DC) = 2x106 = 126dB
Input-referred offset < 5μV
Ref: :R. Poujois and J. Borel, "A low drift fully integrated MOSFET operational amplifier," IEEE
Journal of Solid-State Circuits, vol. 13, pp. 499 - 503, August 1978.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 22
Offset Cancellation
Output Series Cancellation
• Advantages:
– Almost compete cancellation
– Closed-loop stability not required
• Disadvantages:
– Gain per stage must be small
– Offset storage C in the signal path Æ could slow
down overall performance
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 23
Offset Cancellation
Input Series Cancellation
Ref: :R. Poujois and J. Borel, "A low drift fully integrated MOSFET operational amplifier," IEEE
Journal of Solid-State Circuits, vol. 13, pp. 499 - 503, August 1978.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 24
Offset Cancellation
Input Series Cancellation
1- Store offset
Note: Mandates
closed-loop
stability
Ref: :R. Poujois and J. Borel, "A low drift fully integrated MOSFET operational amplifier," IEEE
Journal of Solid-State Circuits, vol. 13, pp. 499 - 503, August 1978.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 25
Offset Cancellation
Input Series Cancellation
2- Amplify
S2, S3 Æ open
S1Æ closed
Example: A=4
ÆInput-referred
offset =Vos/5
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 26
Offset Cancellation
Cascaded Input Series Cancellation
ε2 Æcharge injection associated with
opening of S4
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 27
Offset Cancellation
Input Series Cancellation
• Advantages:
– In applications such as C-array successive
approximation ADCs can use C-array to store
offset
• Disadvantages:
– Cancellation not complete
– Requires closed loop stability
– Offset storage C in the signal path- could slow
down overall performance
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 28
CMOS Comparators
Cascade of Gain Stages
Fully differential gain stages Æ 1st order cancellation of switch
feedthrough offset
1- Output series offset cancellation
2- Input series offset cancellation
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 29
CMOS Comparators
Cascade of Gain Stages
3-Combined input & output series offset cancellation
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 30
Offset Cancellation
• Cancel offset by additional pair of inputs
+ offset storage Cs + an extra clock
phase for offset storage (Lecture 18
slide 46 -48)
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 31
Latched Comparators
Vi+
+
Vi -
-
Vout
Vi+ - Vi-
(Digital Output)
t
Latch
Compares two input voltages
at time tx & generates a digital
output:
If Vi+ -Vi- > 0 Æ Vout=“1”
If Vi+ -Vi- < 0 Æ Vout=“0”
EECS 247- Lecture 20
Latch
Vout
tx
t
“1”
“0”
Nyquist Rate ADCs
t
© 2008 H.K. Page 32
CMOS Latched Comparators
Comparator amplification need not be linear
Æ can use a latch Æ regeneration
LatchÆ Amplification + positive feedback
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 33
Simplest Form of CMOS Latch
VDD
VDD
M3
M4
M1
M2
EECS 247- Lecture 20
M1
Nyquist Rate ADCs
M2
© 2008 H.K. Page 34
CMOS Latched Comparators
Small Signal Model
Latch can be modeled as a:
Æ Single-pole amp + positive feedback
Small signal ac half circuit
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 35
CMOS Latched Comparator
Latch Delay
g mV =
V
dV
+C
RL
dt
gm ⎛
dV
1 ⎞
V=
1−
C ⎜⎝
g m RL ⎟⎠
dt
gm ⎛
dV
1 ⎞
dt =
1−
C ⎜⎝
g m RL ⎟⎠
V
Integrating both sides:
V2 1
gm ⎛
1 ⎞ t2
dt = ∫
dV
1−
V1 V
C ⎜⎝
g m RL ⎟⎠ ∫t1
a⎞
a
⎛ a1
⎜ ∫b dx = ln x b = ln a − ln b = ln ⎟
b⎠
⎝ x
Latch Delay:
C ⎛
1
gm ⎜ 1 − 1
⎜⎜
g m RL
⎝
For g m RL >> 1
tD = t2 − t1 =
tD ≈
⎞ ⎛ V2 ⎞
⎟ ln ⎜ V ⎟
⎟⎟ ⎝ 1 ⎠
⎠
C ⎛ V2 ⎞
ln
g m ⎜⎝ V1 ⎟⎠
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 36
CMOS Latched Comparators
Normalized Latch Delay
tD ≈
C ⎛ V2 ⎞
ln
g m ⎜⎝ V1 ⎟⎠
V2
→ Latch Gain = AL
V1
→ tD ≈
C
ln AL
gm
EECS 247- Lecture 20
tD
C
gm
τD(3-stage amp)=
18.2(C/gm)
Compared to a 3-stage open-loop
cascade of amps for equal overall gain
of 1000
ÆLatch faster by about x3
Nyquist Rate ADCs
© 2008 H.K. Page 37
Latch-Only Comparator
• Much faster compared to cascade of openloop amplifiers
• Main problem associated with latch-only
comparator topology:
– High input-referred offset voltage (as high
as 100mV!)
• Solution:
– Use preamplifier to amplify the signal and
reduce overall input-referred offset
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 38
Pre-Amplifier + Latch
Overall Input-Referred Offset
Vi+
Av
Vi-
fs
VosLatch
VosPreamp
Latch
Do+
Do-
Preamp
Latch offset attenuated by preamp gain when referred to preamp input.
Assuming the two offset sources are uncorrelated:
2
σ Input − Re ferred _ Offset = σ Vos
_ Pr eamp +
1
2
σ Vos
_ Latch
2
APr
eamp
Example : σ Vos _ Pr eamp = 4mV & σ Vos _ Latch = 50mV
σ Input − Re ferred _ Offset = 42 +
EECS 247- Lecture 20
1
102
& APr eamp = 10
502 = 6.4mV
Nyquist Rate ADCs
© 2008 H.K. Page 39
Pre-Amplifier Tradeoffs
fs
Vi+
Vi-
• Example:
–
–
–
–
–
Av
Latch
Do+
Do-
Preamp
Latch offset
Preamp DC gain
Preamp input-referred latch offset
Input-referred preamplifier offset
Overall input-referred offset
50 to 100mV
10X
50 to 100mV
2 to 10mV
5.5 to 14mV
Æ Addition of preamp reduces the latch input-referred offset
reduced by ~7 to 9X Æ ~allows extra 3-bit resolution for ADC!
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 40
Comparator Preamplifier Gain-Speed Tradeoffs
• Amplifier maximum Gain-Bandwidth product (fu)for a given technology, typically a
function of maximum device ft
fu =unity gain frequency, f 0 = −3dB frequency & τ 0 = settling time
f0 =
fu
Apreamp
Magnitude
For example assuming preamp has a gain of 10:
f0 =
τ0
fu
Apreamp
=
Av
1GHz
= 100 MHz
10
fu=0.1-10GHz
Apreamp
1
=
=
= 1.6n sec
2π f 0
2π fu
f0
fu
freq.
- Tradeoff:
• To reduce the effect of latch offset Æ high preamp gain desirable
• Fast comparator Æ low preamp gain
Æ Choice of preamp gain: compromise speed v.s. input-referred latch offset
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 41
Latched Comparator
fs
Vi+
Vi-
Av
Latch
Do+
Do-
Preamp
Important features:
– Maximum clock rate fs Æ settling time, slew rate, small signal bandwidth
– ResolutionÆ gain, offset
– Overdrive recovery
– Input capacitance (and linearity of input capacitance!)
– Power dissipation
– Input common-mode range and CMR
– Kickback noise
–…
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 42
Comparator Overdrive Recovery
Linear model for a single-pole amplifier:
UÆ amplification after time ta
During reset amplifier settles
exponentially to its zero input
condition with τ0=RC
Example: Worst case input/output waveforms
Assume Vm Æ maximum input
normalized to 1/2lsb (=1)
Previous input Æ max. possible e.g. VFS
Current input Æ min. input-referred signal
(0.5LSB)
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 43
Comparators Overdrive Recovery
Example: Worst case input/output
waveforms
ƒ If recovery time is not long enough to allow output to discharge (recover) from
previous state- then it may not be able to resolve the current input Æ error
ƒ To minimize this effect:
1. Passive clamp
2. Active restore
3. Low gain/stage
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 44
Comparators Overdrive Recovery
Limiting Output Voltage
Active Restore
Clamp
After outputs are latched by following stage
Æ Activate φR & equalize output nodes
Adds parasitic capacitance
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 45
CMOS Preamplifier + Latched Comparator
Delay in Response
Latch delay previously found:
τD ≈
C ⎛ V2 ⎞
ln
g m ⎜⎝ V1 ⎟⎠
Assuming gain of Av for the preamplifier then :V1 = Av × Vin
τD ≈
C ⎛ V0 ⎞
ln
g m ⎜⎝ AvVin ⎟⎠
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 46
Latched Comparator Including Preamplifier
Example
VDD
M3
M5
M4
M6
-
Preamplifier gain:
Av =
M3
M3
g mM 1 (VGS − Vth )
=
g mM 3 (VGSM 1 − VthM 1 )
M1
+
Vin
-
bias
C ⎛ V0 ⎞
ln
g m ⎜⎝ AvVin ⎟⎠
EECS 247- Lecture 20
M2
M9
Comparator delay:
(for simplicity, preamp delay ignored)
τD ≈
Vo
+
CLK
M8
M7
Preamp
Nyquist Rate ADCs
Latch
© 2008 H.K. Page 47
Comparator Dynamic Behavior
Comparator Reset
Comparator Decision
CLK
TCLK
τdelay
vOUT
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 48
Comparator Resolution
CLK
VIN =10mV
1mV
0.1mV
10μV
vOUT
Δt = (gm/C).ln(Vin1/Vin2)
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 49
Comparator Voltage Transfer Function
Non-Idealities
Vout
ε
VOffset
-0.5LSB
0.5LSB
Vin
VOffset
Æ Comparator offset voltage
ε
Æ Meta-Stable region (output ambiguous)
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 50
CMOS Comparator Example
• Flash ADC: 8bits, +-1/2LSB INL @ fs=15MHz (Vref=3.8V, LSB~15mV)
• No offset cancellation
Ref: A. Yukawa, “A CMOS 8-Bit High-Speed A/D Converter IC,” JSSC June 1985, pp. 775-9
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 51
Comparator with Auto-Zero
Note:
Reference & input
both differential
Ref: I. Mehr and L. Singer, “A 500-Msample/s, 6-Bit Nyquist-Rate ADC for Disk-Drive Read-Channel
Applications,” JSSC July 1999, pp. 912-20.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 52
Flash ADC
Comparator with Auto-Zero
Voffset
VC + −VC − =
(VR e f + −VR e f − ) −VO ffs et
Ref: I. Mehr and D. Dalton, “A 500-Msample/s, 6-Bit Nyquist-Rate ADC for Disk-Drive Read-Channel
Applications,” JSSC July 1999, pp. 912-20.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 53
Flash ADC
Comparator with Auto-Zero
Voffset
Vo
Vo = AP1 ∗ AP2 [(VIn+ − VI n− ) − (VC + − VC − ) − VOff s et ]
S u b st i t u t i n g f o r (VC + − VC − ) f r o m p r evio u s c yc le :
Vo = AP1 ∗ AP2 ⎡⎣(VIn+ − VIn− ) − (VRe f + − VRe f − )⎤⎦
N o t e: O f fs et i s ca n cel l ed & d i f f er ence b et w een
i np u t & r ef er en ce es t a b l i s hed
Ref: I. Mehr and D. Dalton, “A 500-Msample/s, 6-Bit Nyquist-Rate ADC for Disk-Drive Read-Channel
Applications,” JSSC July 1999, pp. 912-20.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 54
Flash ADC
Using Comparator with Auto-Zero
Ref: I. Mehr and D. Dalton, “A 500-Msample/s, 6-Bit Nyquist-Rate ADC for Disk-Drive Read-Channel
Applications,” JSSC July 1999, pp. 912-20.
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 55
Auto-Zero Implementation
Ref:I. Mehr and L. Singer, “A 55-mW, 10-bit, 40-Msample/s Nyquist-Rate CMOS ADC,” JSSC
March 2000, pp. 318-25
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 56
Comparator Example
• Variation on Yukawa latch
used w/o preamp
• Good for low resolution
ADCs (in this case
1.5bit/stage for a pipeline)
• Note: M1, M2, M11, M12
operate in triode mode
x
• M11 & M12 added to vary
comparator threshold
• Conductance at node X is
sum of GM1 & GM11
Ref: T. B. Cho and P. R. Gray, "A 10 b, 20 Msample/s, 35 mW pipeline A/D converter," IEEE
Journal of Solid-State Circuits, vol. 30, pp. 166 - 172, March 1995
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 57
Comparator Example (continued)
• M1, M2, M11, M12 operate in triode
mode with all having equal L
• Conductance of input devices:
G1 =
G2 =
μCox
L
μCox
L
→ ΔG =
× ⎣⎡W1 (VI1 − Vt h ) + W11 (VR − − Vt h )⎦⎤
VVo1
o1
Vo2
× ⎡⎣W1 (VI 2 − Vt h ) + W11 (VR + − Vt h )⎤⎦
μCoxW1 ⎡ V − V − W11 V − V
( R + R − )⎤⎥
× ⎢( I1 I 2 )
L
⎣
W1
⎦
• To 1st order, for W1= W2 & W11=W12
Vthlatch = W11/W1 x VR
where VR = VR+ - VR-
G1
G2
Æ VR fixed W11, 12 varied from
comparator to comparatorÆ Eliminates
need for resistive divider
Ref: T. B. Cho and P. R. Gray, "A 10 b, 20 Msample/s, 35 mW pipeline A/D converter," IEEE
Journal of Solid-State Circuits, vol. 30, pp. 166 - 172, March 1995
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 58
Comparator Example
• Used in a pipelined ADC with digital
correction
Æno offset cancellation required
Differential reference & input
• M7, M8 operate in triode region
• Preamp gain ~10
• Input buffers suppress kick-back
•
•
φ1 high Æ Cs charged to VR & φ2B is also
high Æ current diverted to latchÆ
comparator output in hold mode
φ2 highÆ Cs connected to S/Hout &
comparator input (VR-S/Hout), current sent
to preamp Æ comparator in amplify mode
Ref: S. Lewis, et al., “A Pipelined 5-Msample/s 9-bit Analog-to-Digital Converter”
IEEE JSSC ,NO. 6, Dec. 1987
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 59
Bipolar Comparator Example
• Used in 8bit 400Ms/s &
6bit 2Gb/s flash ADC
• Signal amplification
during φ1 high, latch
operates when φ1 low
• Input buffers suppress
kick-back & input current
• Separate ground and
supply buses for frontend preamp Æ kick-back
noise reduction
Preamp
Latched Comparator
Ref: Y. Akazawa, et al., "A 400MSPS 8b flash AD conversion LSI," IEEE International Solid-State Circuits
Conference, vol. XXX, pp. 98 - 99, February 1987
Ref: T. Wakimoto, et al, "Si bipolar 2GS/s 6b flash A/D conversion LSI," IEEE International Solid-State Circuits
Conference, vol. XXXI, pp. 232 - 233, February 1988
EECS 247- Lecture 20
Nyquist Rate ADCs
© 2008 H.K. Page 60
Download