Building Blocks of Data Conversion Systems
Building Blocks of Data Conversion Systems
Building Blocks
of Data Conversion Systems
The design of data conversion systems deals with both architectural issues
and circuit level considerations. The choice of an architecture is influenced
not only by its viability in a given technology but also by the performance of
its constituent building blocks. In fact, the trade-offs that exist at each level of
abstraction often mandate a great deal of iteration between architecture and
circuit design.
In this chapter, we describe the design of building blocks for data ac-
quisition and conversion. These include open-loop amplifiers, operational
amplifiers, and comparators. Issues related to the speed and precision of each
circuit are detailed and the impact of each building block's performance on
that of data conversion systems is discussed.
7.1 AMPLIFIERS
Amplifiers are integral components of analog signal processing systems. In
data acquisition, they are utilized in sampling circuits, subtractors, gain stages,
and pipelined circuits, with each application imposing a different set of re-
quirements on their speed, gain, linearity, noise, dynamic range, and power
dissipation. Here, we study both open-loop and closed-loop amplifiers.
7.1.1 Open-Loop Amplifiers
Open-loop amplifiers have been popular in bipolar technology for two
reasons. First, many bipolar processes do not provide high-speed (vertical)
153
154 Building Blocks of Data Conversion Systems Chap. 7
~d
Vod = RCIEE tanh -'-, (7.1)
2Vr
where V- =kT/q,Rc = RCI = RC2,andtheeffectoffJandbaseandemitter
resistance is neglected. The hyperbolic tangent term in (7.1) approaches a
saturation level of ±l as IVidl exceeds approximately 6VT . Thus, the input
(a) (b)
Fig. 7.1 (a) Simple bipolar differential pair; (b) emitter-degenerated differ-
ential pair.
Sec. 7.1 Amplifiers 155
(7.2)
2Rc
Av = --I- ---I
(7.3)
8m l + 8m 2
2Rc ICIlc2
= ------ (7.4)
VT lCI + IC2
2Rc ICIlc2
= -----, (7.5)
VT lEE
suggesting that the gain varies as a function of the differential input voltage
because ICI and lC2 vary. Note that A v also depends on temperature.
The nonlinearity expressed by (7.3) arises because the denominator is a
current-dependent impedance. Therefore, the nonlinearity can be reduced by
either suppressing this dependence in the denominator or creating the same
dependence in the numerator. The first approach leads to emitter degeneration,
and the second to logarithmic loads.
2Rc
Av = g~ II + g;;'2I + 2RE ' (7.6)
(7.7)
(7.8)
~ 1. (7.9)
It follows from (7.9) that the gain of this circuit remains independent of the
bias current-and hence the input voltage-and is close to unity. In practice,
however, nonidealities such as finite {J, finite Early voltage, and degradation
of f3 at low currents limit the usable input range of the circuit to approximately
IOVr.
The performance of the two circuits discussed above can be substantially
improved by combining the two techniques, as depicted in Figure 7.2(b). Here,
the gain can be expressed as
- 8 3
A V -mI
-I
+ R CI + 8 m-I4 + R C2 (7.10)
I '
g~1 + REI + g;;2 + RE2
which for REI = RE2 = RCI = RC2 = R, g,nl = gm3, and 8m2 = 8m4
becomes equal to unity.
In the circuit of Figure 7.2(b), the voltage drop across REI and RE2
severely limits the input and output voltage swings if a high linearity is re-
quired. To alleviate this problem, lEE can be split into two equal current
sources that directly flow from QI and Q2. In such a configuration, shown in
Figure 7.2(c), the current flowing through REI + RE2 is determined only by
the differential input voltage, allowing emitters of Q 1 and Q2 to have voltages
closer to the negative rail.
The circuits of Figure 7.2 suffer from gain error introduced by the finite
(ac) f3 of devices. Starting with (7.10), the reader can easily show that the
gain error is equal to f3 / (fJ + 1). For a typical fJ of 100, this yields a gain
error of 1%.
This error can be significantly reduced by adding resistors with proper
values in series with bases of Q3 and Q4 (Figure 7.3) [I]. Assuming an
infinite Early voltage for all the transistors and noting that the impedance
seen looking into the emitter of Q3 or Q4 is equal to (RB + r1r )/ (fJ + 1),
where RB = RBI = RB2, the reader can show that the small-signal gain of
Sec. 7.1 Amplifiers 157
(a)
-.
-. -. -.
(b)
(b) (c)
Fig. 7.2 (a) Differential pair with logarithmic loads; (b) emitter-degenerated
differential pair with logarithmic loads; (c) circuit of (b) with split
emitter currents.
158 Building Blocks of Data Conversion Systems Chap. 7
r-----.------..-----.--- Vee
Fig.7.3 Differential pair with resistors RBI and R B2 added to correct for
finite fJ.
...-----e___ VDD
(a) (b)
Fig.7.4 MOS differential pair with diode-connected (a) NMOS and (b)
PMOS loads.
In order to remove the error due to the body effect, the load devices
can be implemented with PMOS transistors, as depicted in Figure 7.4(b),
where A v = (g~~ + g;;l)/(g~: + g';~). However, the gain of this circuit
is not easily defined in modern MOS technologies. To understand why, first
assume M)-M4 are long-channel, square-law devices having equal lengths
and 8m = .J2/D W JLCoxl L. Thus,
(7.14)
(7.15)
(7.18)
In a typical technology with L < 1iu», devices are not fully velocity-saturated
but they deviate substantially from square-law behavior. As a result, the actual
gain has a magnitude between J(WI2/-Ln)/(W34/-Lp) and (WI2/-Ln)/(W34/-Lp),
thereby making it difficult to predict its exact value.
Another point of contrast between bipolar and CMOS amplifiers is ev-
ident in follower circuits. While emitter followers are frequently used in
analog (and digital) design, source followers have not been as popular for
several reasons. First, unless wide devices or high-bias currents are used, the
output impedance of a source follower is roughly the same as that of circuits
such as in Figure 7.4, indicating source followers are not efficient drivers.
Second, the gate-source level shift (typically greater than 1 V) often limits the
voltage swings and hence the dynamic range. Third, if the body of a source
follower is tied to a constant potential, the body effect introduces substantial
nonlinearity and gain error.
For these reasons, precision amplification in CMOS technology is often
performed using closed-loop configurations.
7.1.2 Closed-Loop Amplifiers
Closed-loop amplifiers are frequently used in precision processing of
analog signals because negative feedback can yield accurate closed-loop gain
and high linearity. Additionally, negative feedback can provide virtual ground
nodes, a necessity when precise amounts of charge must be transferred from
one capacitor to another. For these reasons, operations such as sampling and
subtraction usually employ closed-loop circuits for precisions above roughly
10 bits.
Sec. 7.1 Amplifiers 161
ROUl,o ~ rOQ211
roM2
+ _1_. (7.21)
{J +1 gm3
In the closed-loop circuit, the gain is A vc = Avo/(l + Avo), and the equivalent
input and output impedance are Rin,c ~ Rin,o · Avo and Rout,c ~ Rout,o/ Avo·
Thus,
1
Ave ~ 1- (7.22)
gmI2(rOQ2I1roM2)
Rin,c ~ 2{J(rOQ21IrOM2) (7.23)
1
Rout,c ~ -/:I- . (7.24)
pgm12
It follows from the above equations that the buffer achieves a high input
impedance, a low output impedance, and again error of [gm 12(rOQ21IrOM2)]-1
(typically a few tenths of a percent). The maximum input and output voltage
swings are given by the difference between the supply voltage and the sum
of VOS ,2 , VBE .3 , VBE,2 , and the voltage required across current source lEE (as-
suming VOS ,2 + VBE.3 ~ Vos, I). These swings are approximately equal to 2.5
V in a 5- V system.
162 Building Blocks of Data Conversion Systems Chap. 7
...-----...----.---4 Vee
1 - - - -_ _- - 0 V
out
-. -.
(a)
\-.-
t
(b)
Fig.7.5 (a) BiCMOS unity-gain buffer; (b) emitter current of Q3 when the
circuit drives a large load capacitance.
Despite these features, the buffer of Figure 7.5 suffers from a number
of speed-related drawbacks. In addition to a dominant pole at the collector of
Q2, the circuit has nondominant poles at the collector of QJ and emitter of
Q3. The latter is given by the output impedance and the total capacitance seen
at that node and may substantially degrade the settling behavior if the buffer
drives a large load capacitance. Another important effect, often ignored in
small-signal analysis, is the variation ofthis pole during large-signal transients
at the output [7]. Since IF is constant, during transients the emitter current
of Q3 must change to allow the load capacitance to charge or discharge.
For example, during a positive voltage excursion at the output, Q3 carries not
only IF but also the load capacitance current. Figure 7.5(b) depicts the emitter
current of Q3 for both positive and negative voltage excursions, indicating that
the pole magnitude first changes significantly and then requires a long time
to settle to its original value.
Sec. 7.1 Amplifiers 163
. - - - - - -.....------------- Vee
-.
Fig. 7.6 Additional feedback applied to the circuit of Figure 7.5 to maintain
I £3 constant.
The pole formed at the collector of Q2 often does not provide sufficient
roll-off in the gain, causing significant ringing in the step response, especially
for a large load capacitance. To alleviate the problem, this pole can be brought
closer to the origin by adding more capacitance from the collector of Q2 to
ground [Figure 7.7(a)]. Alternatively, pole-splitting techniques [3] such as
that in Figure 7.7(b) can be used to both move this pole further from the
origin and create another dominant pole at the base of Q2.
The topology of Figure 7.5 must be modified if complementary devices
or bipolar transistors are not available. Figure 7.8 shows two variants in
all-npn bipolar and pure CMOS technologies. Since the open-loop gain of
these circuits is about an order of magnitude less than that of Figure 7.5, their
gain error is quite significant. The nonlinearity of the bipolar buffer is also
substantial because its loop gain is relatively small.
164 Building Blocks of Data Conversion Systems Chap. 7
- - - - - . . - - - - - - - - - - - Vee
Dominant
Pole
100------........0 Vout
-. (a)
Dominant
Pole
-.
(b)
Fig.7.7 Compensation of unity-gain buffer by (a) lowering the magnitude
of the dominant pole and (b) pole splitting.
Vee
Re
Q3
Vin Vout
-. (a)
-.
r-----_4--_e_-.. VDO
.....-.--00 Vout
-. (b)
-.
Fig.7.8 Unity-gain buffers in (a) all-npn bipolar and (b) CMOS technolo-
gies.
(7.25)
where R, is the resistance seen at the output of Gml and equals the parallel
combination of the output resistance of Gmt and the input resistance of AI.
Since the overall gain is equal to the product of the voltage gain of each stage,
it can be very high. The -3-dB open-loop bandwidth of the circuit is
1
BWo~ . (7.26)
21l" RIA,Cc
It follows from (7.25) and (7.26) that the gain-bandwidth product of the op
amp is
Gml
Avo · BWo ~ -2--· (7.27)
rrCc
Cc
VDD
Vb 3
Vb2
Vout
Vb Vb1
(a) (b)
This topology suffers from a number of trade-offs among its gain, dy-
namic range, slew rate, and settling time. Since the circuit employs a stack of
five devices (including the current source), its output voltage swing is quite
limited. Thus, to achieve both a large output swing and a high gain, the devices
must be wide so that their VGS - VTH is minimized and their transconductance
maximized. On the other hand, to attain a high slew rate, the bias currents must
be made large, lowering the open-loop gain unless the transistors are made
longer. The resulting size of the devices yields large input capacitance and
large parasitics at nodes X I-X3 and YI-Y3, thereby reducing the magnitude of
the poles formed at these nodes and degrading the settling characteristics. In
particular, the pole associated with the mirror device M7 typically becomes
the primary nondominant pole, degrading the phase margin and limiting the
unity-gain bandwidth. This pole moves toward the origin as the design max-
imizes the output voltage swing by increasing the width of the transistors. It
can be easily shown that, for a given Vas ,7 , the magnitude of the pole at node
X3 decreases as the drain current and width of M7 increase together.
To alleviate some of these problems, a fully differential topology such
as that of Figure 7.10(b) can be used. In this circuit, as is often said, sig-
nals do not propagate through PMOS devices. This is a relatively accurate
statement because the only signals that appear at nodes X3 and Y3 result from
reverse characteristics of common-gate devices M 5- M 6, i.e., their finite output
impedance. While the parasitic capacitance at these nodes shunts the output
impedance of M7 and Ms (thus producing a pole), the impedance seen looking
into the drain of Ms and M6 has only one pole (even in the presence of load
capacitance). We calculate the impedance looking into the drain of M5 by
noting that
1
Z05 ~ gmS r o 5(r o 711 - ), (7.28)
C7S
where C7 is the total capacitance at the drain of M7. This expression can be
written as gm5 r05
Z05 ~ (gm5rOs r 07) II( c ), (7.29)
7S
suggesting that Z05 is equivalent to the parallel combination of a resistor
equal to gmSrOsr07 and a capacitor equal to C7/(gmSrOS).
Since the load capacitance C L simply appears in parallel with this com-
bination, we can write
(7.30)
Sec. 7.1 Amplifiers 169
V
b1
__-Ho----......
.1-----......-. Vb 4
.1-------+1....... Vb 2
_--------_..----__e-... VDD
Vb 4 ---.....- - - -..•
Vb 3 ---.....- - - -..•
o
Vin
o - - - - + - - - - - - - t -......
Vb 1----+-- - - - ....
transistors Q I and Q2, yielding a faster settling time than a pure CMOS
implementation.
While bipolar transistors can provide a higher gain and lower noise than
CMOS devices, most BiCMOS op amps still avoid them in the input stage.
Sec. 7.1 Amplifiers 171
The reasons why are as follows. First, the input bias current introduces droop
and offset voltage in switched-capacitor circuits and is difficult to cancel.
Second, if the folded-cascode topology incorporates an npn input pair, it
will inevitably have PMOS devices in the signal path, thus suffering from a
significant nondominant pole and hence long settling times.
7.1.4 Gain Boosting Techniques
The bandwidth limitations of two-stage op amps and the limited gain
achievable in folded-cascode configurations have motivated the invention of
gain-boosting techniques [13, 14]. These techniques are usually applied to
cascade op amps to increase their gain with little degradation in speed.
To understand the principle of gain boosting, consider the cascode circuit
of Figure 7.13(a). Here, if II is an ideal current source, the small-signal gain is
approximately equal to gmlgm2rolr02, i.e., the transconductance of the input
transistor multiplied by the impedance seen at the output node. The output
impedance and hence the gain can be increased by stacking more devices in the
cascade configuration, but at the cost of reduced output swings. Now suppose,
as shown in Figure 7.13(b), M2 is placed in a feedback loop that senses its
drain current and adjusts its gate voltage so as to minimize variations in the
drain current. In other words, if a change in Vout tends to vary Vx through
the output impedance of M2, then Ao varies the gate voltage of M2 in such a
way to minimize the change in Vx. Since the feedback loop senses the output
current, the output impedance of the circuit is boosted by approximately Ao,
yielding Av,boost = AOgmlgm2rOJro2.
It is interesting to note that while in a two-stage op amp the "entire"
signal must propagate through both stages, in the circuit of Figure 7.13(b)
only an error signal is processed by Ao. This in tum means the settling times
are much faster in the latter than in the former. Also, Ao need not have large
output swings or a high slew rate and hence can be optimized for small-signal
gain and bandwidth, providing a high overall gain and fast settling.
The amplifier topology used for Ao depends on the overall gain require-
ment and can be as simple as a common-source stage, as shown in Figure
7.13(c) [14]. In a typical design, the common-source stage, consisting of M3
and 12, boosts the gain by roughly 20 to 50, in essence yielding an overall gain
equal to that of a triple cascode. However, it also limits the output voltage
swing because the drain voltage of MI is equal to Vas,3 (c- VTH ) , whereas
in Figure 7.13(a), it can be as low as VOS , l - VTH , an arbitrarily small value.
Furthermore, Miller multiplication of COD ,3 decreases the magnitude of the
pole at the source of M2, degrading the closed-loop settling behavior of the
op amp.
172 Building Blocks of Data Conversion Systems Chap. 7
Vout
-
.
(a) (b)
-.
Vout
(c)
Fig.7.13 (a) Simple cascode circuit; (b) cascode circuit with gain boosting;
(c) simple implementation of (b).
.----.....-------+-t----....-__. VOO
----oVout
-. -.
Gain-Boosting Amplifier
-.
Core Amplifier
51
C3
C1
o--J
Vin Vout
o--J
C2
C4
52 -.
(a) (b)
I-
-. ~
(a)
VDD VDD
Vb1 Vb1
M3 M4
X Y
R1 R2 -I
4 M2 J-
(b) (c)
Fig. 7.16 Common-mode feedback using (a) source-coupled pair (b) equal
resistors and (c) MOSFETs in the linear region.
(7.31)
(7.32)
- ---------- (7.33)
176 Building Blocks of Data Conversion Systems Chap. 7
.----------4t--- VDD
. . . - --------1...... Vb
---I
-. (a)
-.
+ Vo - - Vo+
VCM ~ ~----... "'I---<O"r--o--e VCM
C1 C2
(b)
Fig.7.17 (a) Common-mode feedback using capacitors; (b) refresh circuit.
Sec. 7.2 Comparators 177
Note that in Figure 7.17(a) M7 provides only a fraction ofthe bias current,
with the remaining set by I 55. In other words, the CMFN need not control the
entire bias current of an op amp. This concept can be applied to all CMFNs
and proves useful in optimizing the transient response of the circuit.
7.2 COMPARATORS
The performance of AID converters that employ parallelism to achieve a high
speed strongly depends on that of their constituent comparators. In particu-
lar, flash and two-step architectures require great attention to the constraints
imposed on the overall system by the large number of comparators. Most
such converters utilize voltage comparison, rather than current comparison,
because distributing a voltage to a large number of comparators is easier.
Comparison is in effect a binary phenomenon that produces a logic out-
put of ONE or ZERO depending on the polarity of a given input. Figure 7.18(a)
depicts the input/output characteristic of an ideal comparator, indicating an
abrupt transition (hence infinite gain) at Vin,I - \tin,2 = O. This nonlinear char-
acteristic can be approximated with that of a high-gain amplifier, as shown in
Figure 7.18(b). Here, the slope of the characteristic around Vin, I = Vin,2 is
equal to the small-signal gain of the amplifier in its active region (A v), and
the output reaches a saturation level if I \tin. I - Vin,21 is sufficiently large. Thus,
the circuit generates well-defined logic outputs if I\lin, I - ~n,21 > VH / A V ,
suggesting that the comparison result is reliable only for input differences
greater than V H / A v. In other words, the minimum input that can be resolved
is approximately equal to VH / A v , (The effect of noise is ignored for the
moment.) As a consequence, higher resolutions can be obtained only by
increasing A v because VH, the logical output, cannot be arbitrarily reduced.
Since amplifiers usually exhibit strong trade-offs among their speed, gain, and
power dissipation, a comparator using a high-gain amplifier will also suffer
from the same trade-offs.
Since the amplifiers used in comparators need not be either linear or
closed-loop, they can incorporate positive feedback to attain virtually infinite
gain. However, to avoid unwanted latch-up, the positive-feedback amplifier
must be enabled only at the proper time; i.e., the overall gain of the comparator
must change from a "relatively small value to a very large value upon assertion
of a command.
Figure 7.19 illustrates a typical comparator architecture often utilized in
AID converters. It consists of a preamplifier A 1 and a latch and has two modes
of operation: tracking and latching. In the tracking mode, A I is enabled to
amplify the input difference, hence its output "tracks" the input, while the
178 Building Blocks of Data Conversion Systems Chap. 7
V1n ,1
Vout
V1n ,2
Vout Vout
VHl
(a)
.,
Vin ,1 - Vin ,2
± (b)
..
Vin ,1 - Vin ,2
latch is disabled. In the latching mode, A I is disabled and the latch is enabled
(strobed) so that the instantaneous output of A 1 is regeneratively amplified
and logic levels are produced at Vout • Note that it is assumed that the clock
edge is sufficiently fast so that the output of A I does not diminish during the
transition from tracking to latching. Also, if the input to the comparator is
constant with time, it is not necessary to disable A 1 in the latching mode.
These issues are further discussed below.
Latch Vout
CK--~--....
Vy
Ao ,to
(a)
vXYOt••••••
..
l ••
.•.... . .. ..
.. .
Vy •••• ............... ....• :... •.. .
V • ..
y •• ••
• ••1'
••
.
~
t t
(b) (c)
Fig.7.20 (a) A latch comprising two back-to-back amplifiers; (b) time re-
sponse of the latch; (c) time response for different values of VX Yo •
dVy
'0--
dt
+ Vy = -AoVx. (7.35)
Subtracting the second equation from the first and rearranging the terms, we
have
d(Vx - Vy)
to dt = -(1 - Ao)(Vx - Vy). (7.36)
For a typical latch, Ao » 1, yielding the important property that the argument
of the exponential function is positive and hence Vx - Vy regenerates rapidly.
180 Building Blocks of Data Conversion Systems Chap. 7
The regeneration time constant is equal to t'o/(Ao - 1). Figure 7.20(b) shows
how the output evolves in time until either of the amplifiers saturates and its
gain goes to zero.
An important aspect of latch design is the time needed to produce logic
levels after the circuit has sampled a small difference. If Vx - Vy is to reach a
certain value VXYI before it is interpreted as a valid logic level, then the time
required for regeneration is
T1 = TO In VXYI • (7.38)
Ao - 1 VXYO
• Dynamic range is the ratio of the maximum input swing to the mini-
mum resolvable input.
• Kickback noise is the power of the transient noise observed at the
comparator input due to switching of the amplifier and the latch.
In addition to these, input capacitance, input bias current, and power dis-
sipation are other important parameters that become critical if a large number
of comparators are connected in parallel.
7.2.1 Bipolar Comparators
Figure 7.21 depicts a bipolar implementation of the comparator archi-
tecture shown in Figure 7.19. The preamplifier consists of the differential
pair QI-Q2 and resistors R( and R2, while the latch comprises Q3-Q4 and
shares the same resistors. The differential pair and the latch are controlled
by C K and C K through Qs and Q6, respectively. When C K is high, Qs is
on and the differential pair tracks the input while Q6 is off and the latch is
disabled. When C K goes low, Qs turns off, disabling the input pair, and Q6
turns on, allowing the latch to establish a positive feedback loop and amplify
the difference between Vx and V y regeneratively.
r
p~~·~;;,piiti;;;········· . rL~ich···················
-.
Fig. 7.21 Bipolar implementation of comparator architecture in Figure 7.19.
!:1A
~VT- (7.42)
A'
where !:1 I s and Is are the standard deviation and mean value of the saturation
current, respectively, and 6.A and A are those of the emitter areas. Equation
(7.42) indicates that if, for example, two transistors have a 10% emitter area
mismatch, then their VBE mismatch is approximately equal to 2.6 mV at room
temperature. Another important observation is that the offset voltage varies
with temperature; i.e., if it is corrected at one temperature, it may manifest
itself at another. We should mention that (7.42) does not include base and
emitter resistance mismatch, errors that become increasingly noticeable as
devices scale down and are biased at relatively high current densities.
The overall input-referred offset can then be written as
A
ti. 12 ~Rc 1 ~A34
Vas = Vrln-- + Vr - -+ VTln - - . (7.43)
A12 Rc gml2 RC A34
The last term in this equation is negligible if gm12RC » 1.
The comparator input-referred noise consists primarily of the thermal
and shot noise of Ql and Q2 and the thermal noise of Rei and RC2 (neglecting
the latch noise). The spectral density of this noise is
v~ 1 8kT
- = 8kT(rb12 + re l2 + -2--) + 2 ' (7.44)
~f gm12 gml2Rc
where rsvi and r e 12 denote base and emitter resistance, respectively, and all
the noise components are assumed to be uncorrelated.
Equations (7.43) and (7.44) reveal a number of trade-offs in the design
of this comparator. First, to reduce the input offset and re l2, the emitter area
of Q1- Q2 must increase, thereby increasing the input capacitance. Second,
to reduce rnz. the emitter width must increase, again raising the input capaci-
tance. Third, to increase gml2, the bias current must increase, thus increasing
Sec. 7.2 Comparators 183
CK
fier and generation of logic levels after the latch is strobed. In the circuit of
Figure 7.21, the preamplifier overdrive recovery can be expressed as
(gm34RC - l)t
VXY,reg = VXYO exp
Creg
, (7.46)
(7.47)
where VSE E is the minimum voltage required across the current source lEE
and it is assumed that lEE Rc :::: 300 mV so that Q 1 and Q2 do not saturate
heavily when the input common-mode level reaches Vee.
Another important property of comparators is their kickback noise. Fig-
ure 7.23 illustrates how this noise is generated. Suppose the circuit is in the
latching mode; i.e., the input pair is off. In the transition to tracking, C K
goes high and turns Qs on, pulling current from Q I and Q2. However, since
Q 1 and Q2 are initially off, this current first flows through their base-emitter
junction, giving rise to a large current spike at Vin,1 and ~n,2. The magni-
tude of this current is approximately equal to half lEE before Q 1 and Q2
tum on and provide current gain. The duration of this spike depends on
the time constant at the input and may extend from one cycle to the next,
thereby corrupting the analog input. For example, if lEE = 200 ~A, in a
flash ADC with 256 comparators the kickback noise amplitude may reach
tens of milliamperes. This noise can take a long time to decay to below
1 LSB.
Sec. 7.2 Comparators 185
(a)
•
(b)
Fig. 7.23 Generation of kickback noise in a bipolar comparator.
-.
(a) (b)
x y .......---__...l--_
CK --+-----1 ~--t__. . CK
-.
Fig.7.26 Comparator with high-level clocking.
Mg
X---- - -..... Y
Vin ,1 00----+------+-_
Vin,2o---J ......- - - - -......- - - - . . -.. CK
gml2Ron,g
A v= , (7.48)
2 - gm34Ron,9
where Ron,9 is the on-resistance of Mg. As a safe choice, gm34Ron,9 ~ I,
yielding Av ~ gmI2Ron,9.
The second role of M9 is to improve the recovery at nodes X and Y
when the circuit goes from latching to tracking mode. As M« turns on, it
experiences a large Vas because either X or Y is at the supply potential.
The resulting current pulls X and Y together and rapidly drives VXY to near
zero.
We now calculate the performance metrics of this comparator. The input
offset voltage arises from mismatches in nominally identical devices M)-M2,
M3-M4, and M5-M6. For a simple MOS differential pair, the input offset
voltage is
1 ~W ~L
Vos = i(VGS - VTH)(w - T) + 6. VTH , (7.49)
where ~ W / W and ~L/ L represent the relative mismatch in the width and
length of the devices, respectively [3]. This should be compared with (7.41),
where the offset has a logarithmic dependence on dimension mismatch and
no counterpart for tJ. VT H • More importantly, in (7.42) the relative dimension
190 Building Blocks of Data Conversion Systems Chap. 7
v2
_n = 4kT(-4 2 - 2g m
34R
on,
9
+ 2
4 4
+ --). (7.51)
t1f 3 gml2 R on,9 8 m 12 R on,9 3g m 12
The above observations reveal a number of trade-offs in the circuit of
Figure 7.27. To minimize the noise and offset contribution of M3-M6, the
transconductance of M I and M2 must increase-at the cost of higher input
capacitance or smaller common-mode range-or the transconductance of M3-
M6 must decrease, slowing down the regeneration at nodes X and Y.
The comparison rate of this circuit is determined by overdrive recovery
at X and Y and the regeneration speed of M3-M6, both of which are typically
slower than those of bipolar comparators. The recovery time constant at nodes
X and Y is roughly equal to
(7.52)
where Ctot represents the total parasitic capacitance seen at each of the nodes
X and Y. To decrease t'rec, R on,9 must decrease, which in turn reduces A v •
The regeneration time constant of the latch is
Clot
t'reg ~ . (7.53)
gm34 + 8m56
Note that if M3-M6 are made wider to increase 8m34 + gm56, then C tot also
increases. Thus, t'reg can be considered relatively constant for a given tech-
nology.
Sec. 7.2 Comparators 191
the latch Q3-Q4. The tail current is constant, thus giving a continuous power
dissipation of lEE Vee, and the voltage at output nodes X and Y is established
by the flow of lEE through RI or R2.
------~Vcc
(a)
.....-.4.-----.-.._-... Vee
(b)
Fig.7.28 (a) Current-steering comparator; (b) charge-steering comparator.
where variations in VBE are neglected with respect to Vee. Since the bias cur-
rent of Q I and Q2 varies during the amplification mode, the transconductance
of these devices must be expressed as a function of time:
lp(t)
gm(t) = 2V (7.55)
r
Vee - VBE -t
- exp--- (7.56)
2R on, I VT Ron,. C p
where Vin,) - Vin,2 is assumed to be small so that lei ~ lei at all time. The
final differential output voltage is therefore equal to
gm(t)(~n,1 - v,» d t,
1
00
VXy = o C
(7.57)
R on ,1
rep
-=
(a) (b)
sampled on C3 and C4, then the collectors of QI and Q2 are released from
Vee, and finally the latch is activated by a charge packet drawn from QI and
Q2. Note that the loop gain of the latch is attenuated by the voltage division
due to C4 and the input capacitance of QI (and C3 and the input capacitance
of Q2).
(a)
(b)
Fig. 7.30 Charge-steeringcomparatorwithoutprechargecycle. (b)Modified
version of (a) allowing large Vin,I - Vin,2°
REFERENCES
[1] R. Jewett, J. Corcoran, and G. Steinbach, "A 12b 20 MS/s Ripple-
Through ADC," ISSCC Dig. Tech. Pap., pp. 34-35, Feb. 1992.
[2] P. Petschacher et aI., "A lO-b 75-MSPS Subranging NO Converter with
Integrated Sample and Hold," IEEE J. Solid-State Circuits, vol. SC-25,
pp. 1339-1346, Dec. 1990.
196 Building Blocks of Data Conversion Systems Chap. 7
[18] Y. Akazawa et al., "A 400 MSPS 8b Flash AD Conversion LSI," ISSCC
Dig. Tech. Pap., pp. 98-99, Feb. 1987.
[19] B. Zojer, R. Petschacher, and W. A. Luschnig, "A 6-Bit 20D-MHz Full
Nyquist AID Converter," IEEE J. Solid-State Circuits, vol. SC-20, pp.
780-786, June 1985.
[20] H. J. M. Veendrick, "The Behavior of Flip-Flops Used as Synchronizers
and Prediction of Their Failure Rate," IEEE J. Solid-State Circuits, vol.
Se-15, pp. 169-176, April 1980.
[21] R. J. van de Plassche and P. Baltus, "An 8-Bit loo-MHz Full-Nyquist
Analog-to-Digital Converter," IEEE J. Solid-State Circuits, vol. SC-23,
pp. 1334-1344, Dec. 1988.
[22] V. E. Garuts et al., "A Dual4-Bit 1.5 aS/s Analog-to-Digital Converter,"
Proc. BCTM, pp. 141-144, Sept. 1988.
[23] P. J. Lim and B. A. Wooley, "An 8-bit 200-MHz BiCMOS Comparator,"
IEEE J. Solid-State Circuits, vol. SC-25, pp. 192-199, Feb. 1990.
[24] K. U. Stein, A. Sihling, and E. Doering, "Storage Array and
SenselRefresh Circuit for Single-Transistor Memory Cells," IEEE J.
Solid-State Circuits, vol. SC-7, pp. 336-340, Oct. 1972.
[25] B. Razavi and B. A. Wooley, "Design Techniques for High-Speed High-
Resolution Comparators," IEEE J. Solid-State Circuits, vol. SC-27, pp.
1916-1926, Dec. 1992.