Comparators 2017
Comparators 2017
Design Considerations
Accuracy (dynamic and static offset, noise, resolution)
Settling time (tracking BW, regeneration speed)
Sensitivity/resolution (gain)
Metastability (ability to make correct decisions)
Overdrive recovery (memory)
Power consumption
EXAMPLE CMOS COMPARATOR
Several Preamp and latch topologies are
possible
VDD
M3 M4 M5 M6
Input-referred offset Vos introduced due
Vos
Vo+
Φ
V o-
to:
M1 M2
Vi M9 Preamp input pair mismatch
M7 M8 PMOS loads and current mirror
Latch offset
VSS
Charge-Injection mismatch in the reset switch
Preamp Latch
Clock feed-through imbalance of the reset switch
Clock routing
Parasitic mismatch
LATCH REGENERATION
VDD
PA tracking Latch
Φ Latch reseting regenrating
M5 M6
Φ VDD
Vo+ Vo-
Vo+
CL M9 CL
Vo
M7 M8
Vo-
VSS VSS
Vo Vo
1 1 Vo
0
Vo gm Vo /sCL 1 gm /sCL Vo
Vout t Vo exp t gm / CL
REG. SPEED – LINEAR MODEL
Vo+ Vo-
CL CL
Vo(t=0)
t Vo = 1V
M7 M8
Vo Vo(t=0) t/(CL/gm)
1V 100mV 2.3
1V 10mV 4.6 CL V t
t ln o
1V 1mV 6.9 gm Vo (0)
1V 100μV 9.2
REG. SPEED – LINEAR MODEL
Reg. Speed – Linear Model
M3 M4 Vm+ M5 M6 Vm- gm5Vm+ gm5Vm-
Vm+ V m- Φ=1 R9 R9
M1 M2 x Vo + Vo-
Vo+ 2 2 Vo-
Vi M9 X
-1 -1
M7 M8
gm7 gm7
gm1 gm5R9 R9 1
A V1 A V2 , to be amplifier.
gm3 2 gm7R9 2 gm7
Δ
Vi BER
1LSB
j
Vo t Vi 0 A V1A V2 expt gm /CL
Vos
Cascade pre-amp stages for larger gain
Pipelined multi-stage latches (with increased latency)
• pre-amp can be pipelined too
CHARGE-INJECTION AND CLOCK-FEEDTHROUGH IN LATCH
Reg. Speed – Linear Model
Φ
M5 M6
Φ
Vo+ Vo-
Cgs Cgd
CM
M9 jump
CL CL Vo+
M7 M8
Vo-
Φ • Imbalanced CI and CF
• Imbalanced load capacitance
0.5V CM jump
50mV offset
10% imbalance
M7 M8
VSS
Preamp Latch
M3 M4 M5 M6
Differential pair mismatch:
2
W
Δ
1 2 L
Φ
Vos
ΔVth Vov
Vo+ V o- 2
M1 M2 Vos2
4 W
Vi M9
L
M7 M8
gm1 gm5R9
VSS
A V1 A V2
Preamp Latch
gm3 2 gm7R9
Vos,34 Vos,56
2 2 2 2
Total input-referred Vos,78 Vos,dyn
Vos V
2 2
os,12
comparator offset: A V1
2 2
A V1 A V2
2 2
A V1 A V2
2
REVIEW: TRANSISTOR MATCHING
Reg. Speed – Linear Model
Suppose parameter P of two rectangular devices has a mismatch error of ΔP. The
variance of parameter ΔP b/t the two devices is
2
A 1st term dominates
σ ΔP P SP D2 ,
2 2
where, W and L are the effective width and length, D is the distance
A Vth2
Threshold : σ Vth =
2
+ S Vth2D2
WL
σ β A β2
2
Ref: M. J. M. Pelgrom, et al., “Matching properties of MOS transistors,” IEEE Journal of Solid-State Circuits, vol. 24, pp. 1433-1439, issue 5, 1989.
RECALL: DEVICE SIZING FOR MISMATCH
Reg. Speed – Linear Model
R1 R2
W X X X X X X … X X
L
10 identical resistors
L L
R1 RS with std σR1 R2 RS 10 10R1 with std σR2 ,
W W
10
σR22 σR j 2 10σR12 σR2 10σR1
j1
1 A
VOS ,in 2 2
A pre
pre
PRE-AMP DESIGN: PULL-UP LOAD
NMOS diode pull up :
gm1 W L 1
Pull-up AV
gmL W L L
Vo+ Vo-
PMOS diode pull up :
μ W L 1
+
Vi M1 M2 Vi- gm1
AV n
gmL μp W L L
Resistorpull up :
A V gm1 RL
• Gain accuracy is the worst for resistive pull-up as resistors (poly, diffusion, well, etc.) don’t track transistors; but it is
fast!
PRE-AMP DESIGN: MORE GAIN
M3 Ip Ip M4
Vo + Vo-
gm1 μ I 2 W L 1
AV n
gm3 μp I 2 Ip W L 3
Vi+ M1 M2 Vi-
• Ip diverts current away from PMOS diodes (M3 & M4), reducing (W/L)3
• M3 & M4 may cut off for large Vin, resulting in a slow recovery
FASTER SETTLING PRE-AMP
M3 M5 M6 M4 1
ro3
-1
ro5
+ gm3 gm5
Vo Vo-
Vid gm1Vid ro1 Vod
Vi+ M1 M2 Vi-
1 1 g r
gm1 // //ro1//ro3 //ro5 m1 o1
dm
DM gain : A V
M7 gm3 gm5 3
• NMOS diff-pair loaded with PMOS diodes and a PMOS cross-coupled latch
Ref: K. Bult and A. Buchwald, “An embedded 240-mW 10-b 50-MS/s CMOS ADC in 1-mm2,” IEEE JSSC, vol. 32, pp. 1887-1895, issue 12, 1997.
PRE-AMP EXAMPLE
M3 M4
RL RL
+
Vo Vo-
X
Vi+ M1 M2 Vi-
M5
Ref: V. Srinivas, S. Pavan, A. Lachhwani, and N. Sasidhar, “A Distortion Compensating Flash Analog-to-Digital Conversion
Technique," IEEE JSSC, vol. 41, no. 9, pp. 1959-1969, Sep. 2006.
LATCH DESIGN
• Regenerative latches for faster settling
• See lecture notes
Vi+ M1 M3 M4 M2 Vi-
DYNAMIC LATCH EXAMPLE 2
• Zero DC current in reset mode
Φ M7 M5 M6 M8 Φ
• Q+ and Q- are both reset to “0”
M3 M4
Vi+ M1 M2 Vi-
Ref: T. B. Cho and P. R. Gray, “A 10 b, 20 Msample/s, 35 mW pipeline A/D converter,” JSSC, vol. 30, pp. 166-172, issue 3, 1995.
CURRENT-STEERING/CML LATCH
I. Mehr and L. Singer, “A 55-mW, 10-bit, 40-Msample/s Nyquist-Rate CMOS ADC,” IEEE JSSC March 2000, pp. 318-25.
LOW-POWER LATCH WITH REFERENCE SUBTRACTION
S. Pavan, N. Krishnapura, R. Pandarinathan, P. Sankar, "A Power Optimized Continuous-time Delta-Sigma Modulator for Audio Applications," IEEE JSSC, vol. 43, no. 2,
Pre-amp
V. Srinivas, S. Pavan, A. Lachhwani, and N. Sasidhar, “A Distortion Compensating FlashAnalog-to-Digital Conversion Technique," IEEE JSSC, vol. 41, no. 9, pp.
CML-Latch
V. Singh, N. Krishnapura, S. Pavan, B. Vigraham, D. Behera, and N. Nigania, “A 16MHz BW 75dB DR CT ΔΣ ADC Compensated for More Than
One Cycle Excess Loop Delay," IEEE JSSC, vol. 47, no. 8, Aug. 2012.
COMPARATORS FOR PIPELINED ADCS
• Pipelined ADCs employ at least 0.5 bit/stage redundancy
Can tolerate large offsets and large noise with appropriate redundancy
A 6-b 1.3-Gsample/s A/D Converter in 0.35-m CMOS IEEE JSSC, vol. 36, no. 12, Dec 2001.
LATCH EXAMPLE
A 0.9-V 60-W 1-Bit Fourth-Order Delta-Sigma Modulator With 83-dB Dynamic Range IEEE JSSC, vol. 43,
no. 2, Feb. 2008
COMPARATOR EXAMPLE
I. Galdi, 40 MHz IF 1 MHz Bandwidth Two-Path Bandpass ΣΔ Modulator With 72 dB DR Consuming 16 mW, IEEE JSSC,
vol. 39, no. 8, pp. 1341–1346, Aug. 2004.
COMPARATOR EXAMPLE
Y. Chiu, P. R. Gray, and B. Nikolic, "A 14-b 12-MS/s CMOS pipeline ADC with over 100-dB SFDR," IEEE JSSC, vol. 39, pp.
2139 - 2151, December 2004.
COMPARATOR EXAMPLE
B. Min, P. Kim, F. W. Bowman, D. M. Boisvert, and A. J. Aude, "A 69-mW 10-bit 80-MSample/s pipelined CMOS ADC,"
IEEE JSSC, vol. 38, pp. 2031 - 2039, Dec. 2003.
COMPARATOR EXAMPLE
J. Lin and B. Haroun, "An embedded 0.8 V/480 µW 6B/22 MHz flash ADC in 0.13 µm digital CMOS Process using a
nonlinear double interpolation technique," IEEE JSSC, vol. 37, pp. 1610 - 1617, Dec. 2002.
COMPARATOR EXAMPLE
S . Limotyrakis, S. D. Kulchycki, D. Su, and B. A. Wooley, "A 150MS/s 8b 71mW time-interleaved ADC in 0.18µm CMOS,"
proc. IEEE ISSCC, pp. 258 - 259, Feb 2004.
EXERCISE
Compare the latches with respect to
Static power dissipation
Dynamic and Static Offsets
Kickback noise at the input
Number of clock phases
Maximum achievable clock speed
REFERENCES
1. Rudy van de Plassche, “CMOS Integrated Analog-to-Digital and Digital-to-Analog Converters,” 2nd Ed., Springer,
2005.