throbber
1916
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS. VOL. 27, NO. 12,DECEMBER
`
`1992
`
`Design Techniques for High-Speed, High-Resolution
`Comparators
`
`Behzad Razavi, Member, IEEE, and Bruce A. Wooley, Fellow, IEEE
`
`Abstract—This paper describes
`for the
`precision techniques
`design of comparators
`used in high-performance
`analog-to-dig-
`ital converters
`employing parallel conversion stages. Following
`a review of conventional
`offset cancellation
`techniques,
`circuit
`designs achieving
`12-b resolution in both BiCMOS and CMOS
`5-V technologies
`are presented. The BiCMOS comparator
`con-
`sists of a preamplifier
`followed by two regenerative
`stages and
`achieves an offset of 200 pV at a 1O-MHZ clock rate while dis-
`sipating 1.7 mW.
`In the CMOS comparator
`offset cancellation
`is used in both a single-stage
`preamplifier
`and a subsequent
`latch to achieve an offset of
`less than 300 pV at comparison
`rates as high as 10 MHz, with a power dissipation
`of 1.8 m W.
`
`I. INTRODUCTION
`
`IN high-speed analog-to-digital
`
`comparator
`converters,
`influence on the overall perfor-
`design has a crucial
`mance that can be achieved. Converter architectures
`that
`incorporate
`a large number of comparators
`in parallel
`to
`obtain a high throughput
`rate impose stringent constraints
`on the delay,
`resolution, power dissipation,
`input voltage
`range,
`input impedance,
`and area of those circuits. More-
`over,
`the relatively large device mismatch
`and limited
`voltage range that accompany the integration of compar-
`ator circuits in low-voltage
`scaled VLSI technologies
`se-
`verely compromise
`the precision that can be obtained.
`This paper
`introduces
`a number of comparator design
`techniques
`for use in parallel A/D converters
`that are im-
`plemented in BiCMOS and CMOS VLSI
`technologies.
`The suggested methods are intended to provide improved
`resolution and speed while maintaining low power dissi-
`pation,
`a small
`input capacitance,
`and low complexity.
`The techniques are presented within the context of prac-
`tical designs for both a BiCMOS and a CMOS comparator
`with 12-b resolution at 1O-MHZ comparison
`rates. The
`BiCMOS comparator
`employs
`a low-gain
`preamplifier
`followed by two regenerative
`amplifiers to achieve an off-
`set of 200 pV at clock rates as high as 10 MHz.
`In the
`CMOS comparator, offset cancellation is used in both the
`preamplifier and the subsequent
`latch to achieve an offset
`of less than 300 pV at 10 MHz.
`
`Manuscript received March 4, 1992; revised July 13, 1992. This work
`was supported by the Army Research Office under Contract DAAL03-91 -
`G-0088.
`B. Razavi was with the Center for Integrated Systems, Stanford Univer-
`sity, Stanford, CA 94305. He is now with AT&T Bell Laboratories, Holm-
`del, NJ 07733.
`B. A. Wooley is with the Center for Integrated Systems, Stanford Uni-
`versity, Stanford, CA 94305.
`IEEE Log Number 9204135.
`
`The next section of this paper reviews some of the con-
`ventional approaches
`to offset cancellation
`and identifies
`their
`fundamental
`trade-offs
`and limitations.
`The Bi-
`CMOS comparator
`is then described in Section III, and
`the design of the CMOS comparator
`is presented in Sec-
`tion IV. The experimental
`results obtained for both cir-
`cuits are summarized in Section V.
`
`II. OFFSET CANCELLATION TECHNIQUES
`A. Circuit Topologies
`in CMOS and
`The analog sampling capability inherent
`BiCMOS technologies provides a means whereby offsets
`can be periodically
`sensed,
`stored,
`and then subtracted
`from the input
`[1]. Of
`the various offset cancellation
`methods,
`two of the most common approaches, based on
`input offset storage (10S) and output offset storage (00 S),
`are considered herein. Fig. 1(a) and (b) illustrates
`these
`two approaches as applied to a fully differential
`compar-
`ator. Each of these topcdogies comprises a preamplifier,
`offset storage capacitors,
`and a latch. With 10S,
`the can-
`cellation is performed by closing a unity-gain loop around
`the preamplifier
`and storing the offset on the input cou-
`pling capacitors. With 00S,
`the offset
`is cancelled by
`shorting the preamplifier
`inputs and storing the amplified
`offset on the output coupling capacitors. A comparison of
`these two approaches
`reveals their respective merits and
`drawbacks.
`the residual
`In the comparator with 10S,
`offset (i. e.,
`the offset after calibration)
`is
`
`input-referred
`
`Vos1
`Vos = ——
`l+AO
`
`; AQ ~ VosL
`C
`AO
`
`(1)
`
`where Vos 1 and A. are the input offset and gain of the
`preamplifier,
`respectively, AQ is the mismatch in charge
`injection from switches ~ 5 and S6 onto capacitors C 1 and
`C2, and Vos~ is the latch offset.
`In the comparator
`em-
`ploying 00S,
`the residual offset is
`
`vo~’—+—
`
`AQ
`AOC
`
`vo~~
`A. “
`
`(2)
`
`Equations (1) and (2) show that, for similar preamplifiers,
`the residual offset obtainable using 00S can be smaller
`than that for 10S.
`In fact, unless sufficient statistical data
`for Vos,, AQ, and Vos~are available, 10S requires the use
`of quite large values for A. and C to guarantee a low Vos.
`
`0018-9200/92$03
`
`.0001992
`
`IEEE
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1008 Page 1
`
`

`

`RAZAVI AND WOOLEY:
`
`DESIGN TECHNIQUES
`
`FOR HIGH-SPEED, HIGH-RESOLUTION COMPARATORS
`
`1917
`
`...-++-‘Wt
`+i2H=-
`
`-Jd24a
`
`(a)
`
`*
`
`+
`
`(b)
`Fig. 1. Comparator offset cancellation techniques: (a)input offset storage,
`and (b) output offset storage.
`
`Since the value of the input coupling capacitors with
`10S is governed by charge injection, kT/ C noise, and at-
`tenuation considerations,
`the input capacitance of this to-
`pology is usually higher
`than that of the 00S configura-
`tion. During offset cancellation,
`the input capacitance of
`the 10S circuit
`is equal
`to the offset storage capacitor,
`while in the comparison mode it is approximately the sum
`of the input capacitance of the preamplifier
`and the para-
`sitic capacitances
`of the offset storage capacitor. These
`parasitic capacitances
`are typically as large as 0.1 to 0.2
`pF for input storage capacitors
`in the range of 0.5 to 1
`pF, whereas
`the preamplifier
`input capacitance
`can be
`maintained below 30 fF. For this reason 00S is generally
`preferable
`in flash stages, where many comparators
`are
`connected in parallel. Of course,
`the dc coupling at the
`input of an 00S
`comparator
`limits
`the common-mode
`range. Also,
`in applications where a large differential
`ref-
`erence voltage must be stored in the comparator
`[2],
`the
`preamplifier of the 00S topology must be designed for a
`low gain so that it does not saturate at its output.
`While 10S is accomplished by means of a closed feed-
`back loop, which forces the preamplifier
`into its active
`region, 00S is normally an open-loop operation that re-
`quires tight control of the amplifier gain. Therefore, 00S
`is typically implemented
`using a single-stage
`amplifier
`with a gain of less than 10 to ensure operation in the active
`region under extreme variations
`in device matching and
`supply voltage.
`the pream-
`In conventional CMOS comparator designs,
`plifier is typically followed by a standard dynamic CMOS
`latch. As shown in the following subsection,
`this latch has
`a potentially large input offset and therefore requires the
`use of a high-gain preamplifier
`in order to achieve a low
`offset. Consequently,
`in high-resolution
`applications
`a
`single stage of 00S cannot be used, while a single-stage
`high-gain preamplifier with 10S suffers from a long delay.
`The above considerations
`have led to the use of multi-
`stage calibration
`techniques
`in high-resolution
`applica-
`
`.
`
`..+-+
`
`Fig. 2. Multistage offset cancellation.
`
`comparator
`a typical multistage
`tions. Fig. 2 illustrates
`topology that,
`in effect, utilizes both 10S and 00S when
`it is clocked sequentially [2], [3]. The overall gain of the
`circuit
`is chosen so that an input of 0.5 LSB overcomes
`the offset of the latch (50 to 100 mV), and the number of
`stages is then selected to provide the smallest delay [2].
`In the configuration of Fig. 2 a large latch offset
`is ac-
`commodated
`through the use of multiple
`preamplifier
`stages, each with offset cancellation. Alternatively,
`the
`offset of the latch can be reduced so as to relax the gain
`required of the preamplifier. This can be accomplished
`through the use of either devices with inherently low off-
`sets or offset cancellation in the latch.
`
`in a Dynamic CMOS Latch
`B. Design Constraints
`In order to synchronize
`the operation of a comparator
`with other parts of a system, as well as provide the gain
`needed to generate logic levels at the output, a regenera-
`tive amplifier
`is normally used as the final comparator
`stage. Fig. 3 shows a dynamic CMOS latch similar to that
`used in [4] to amplify small differences
`to CMOS levels.
`In this circuit, when @ is low, M5 is off, S 1 and S2 are
`on, and the latch senses the inputs Vi., and Vi.2. When @
`goes high, S 1 and S2 turn off to isolate nodes X and Y
`from input
`terminals
`and M5 turns on to initiate regen-
`eration.
`and estimate a lower
`In order to simplify calculations
`bound for the offset of the latch in Fig. 3, only the mis-
`matches between M 1 and M2 and between S 1 and S 2 are
`considered here.
`In practice,
`other errors
`such as mis-
`matches between M3 and M4 further
`increase the offset.
`Considering only the M 1, M2 and S 1, S2 mismatches,
`the input offset of the latch can be expressed as
`
`‘os~=Av~~+i($”:)(vGs
`‘TH)+%
`
`(3)
`
`where AV~~and V~~are the standard deviation and mean
`of the threshold voltage, AW/ W and AL/L are relative
`dimension mismatches, VG~– V~~ represents
`the initial
`gate-source
`overdrive, AQ is the charge injection mis-
`match between S 1 and S2, and CDis the total capacitance
`at X or Y (assumed equal on both sides). For optimistic
`values of AVTH= 5 mV, AW/W = AL/L = 0.05, VGs
`– V~H= 1 V, AQ = 0.5 fC, and CD = 100 fF,
`the latch
`offset voltage is approximately
`60 mV, with its major
`component arising from the second term in (3). This term
`can be reduced by increasing W and L and/or decreasing
`VGs– V~H,i.e., decreasing the initial drain current of M 1
`and M2. However,
`these remedies can degrade the speed
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1008 Page 2
`
`

`

`1918
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 27, NO. 12,DECEMBER
`
`1992
`
`‘3E=F’VD”
`‘in’’TbdT’vin2
`
`Q. J
`
`M511_/
`
`111. A SELF-CALIBRATING
`BiCMOS
`COMPARATOR
`the fundamental
`As discussed in Section II,
`limitations
`of CMOS comparators
`stem from the large offset of their
`latch, and the consequent gain required of the preampli-
`fier. The BiCMOS comparator described in this section
`employs a latch that consists of devices with inherently
`low offset to ease the performance
`required of the pream-
`plifier. This is accomplished through the use of a bipolar
`latch interposed between a preamplifier
`and a CMOS out-
`put latch.
`
`A. Architecture
`and timing of the Bi-
`Fig. 4 shows the architecture
`CMOS comparator. The circuit comprises a preamplifier,
`offset storage capacitors,
`a bipolar
`latch, and a CMOS
`latch. Controlled by clocks @, and *2, the circuit operates
`as follows.
`In the calibration mode, S 1 and S2 are off,
`S3-S6 are on, and the inputs of the preamplifier
`and the
`bipolar latch are grounded. The preamplifier offset is thus
`amplified and stored on C 1 and C2. In this mode,
`the two
`latches
`are also reset.
`In the comparison mode,
`first
`S3-S6 turn off while S 1 and S2 turn on; the input voltage
`V, is thereby sensed and amplified, generating a differen-
`tial voltage at the bipolar latch input. Next,
`the two latches
`are strobed sequentially
`to produce CMOS levels at the
`output. The residual
`input-referred
`offset of this configu-
`ration is determined by the bipolar
`latch offset divided by
`gain. For an emitter-coupled
`bipolar
`the preamplifier
`latch,
`the latch offset voltage can be approximated
`as
`
`‘7)
`‘o+%++)
`relative dimension
`represent
`where AW/ W and AL/L
`the two devices.
`of
`mismatches
`between
`the emitters
`Comparison of (3) and (7) indicates that, assuming equal
`dimension mismatches
`for bipolar and MOS transistors,
`Vos~ can be substantially less than VosMbecause kT/q =
`26 mV (at
`room temperature) whereas VG~ – V~H =
`0.5-1 V. The lower offset of the bipolar
`latch permits a
`smaller gain in the preamplifier,
`resulting in a correspond-
`ingly faster response.
`the output
`In order
`to generate 5-V CMOS levels at
`from a 200-KV input,
`the comparator must provide
`an
`equivalent gain of 250001, a constraint
`that demands care-
`ful gain allocation among the three stages.
`In this design,
`the preamplifier has a gain of 20, while each of the two
`latches exhibits an equivalent gain of several
`thousand.
`As described in following subsections,
`these latches have
`a finite maximum gain because they steer a finite amount
`of charge.
`
`B. BiCMOS Preampli)er
`is shown in Fig. 5.
`The preamplifier
`circuit
`It com-
`prises source followers M 1 and M2,
`the differential pair
`Q 1 and Q2,
`and emitter
`followers Q3 and Q4. The
`preamplifier gain is stabilized against variations
`in tem-
`perature by using bias currents proportional
`to absolute
`
`:
`Fig. 3. Dynamic CMOS latch.
`
`of the latch by increasing the regeneration
`7R. Since
`
`time constant
`
`~m
`
`(4)
`
`of M 1 and M2,
`transconductance
`where g~ is the initial
`the delay–offset product of this latch assumes the follow-
`ing form:
`
`form if CD is as-
`This relationship reduces to a simpler
`sumed to only include the gate–source capacitance of M 1
`or A42, i.e.,
`if CD = (2/3) WLCOX.Then, substituting for
`CD and g~ gives
`
`I
`
`where Z~is the initial drain current of M 1 and M2, which
`is determined by the dimensions of M5 and the high level
`of @. Note from (6) that although increasing L decreases
`its overall
`impact
`is to increase all of the three
`AL/L,
`terms,
`thus raising the delay–offset product.
`Increasing W
`diminishes
`the last
`two terms but slowly raises the first
`term; since the second term contributes most, a W of 5 to
`10 times minimum size should be used. From (6) it also
`follows that increasing Z~only slightly improves the trade-
`off. These observations
`indicate that, unless mismatch ef-
`fects in a process are well characterized,
`a simple CMOS
`latch design will not reliably attain offsets less than sev-
`eral tens of millivolts.
`the latch in Fig. 3
`In addition to a large input offset,
`generates a great deal of kickback noise at its inputs when
`it is reset. This noise is largely differential because the
`two sides of the latch begin from different supply rails and
`swing in opposite directions
`toward their input common-
`mode voltage. As a result,
`the input
`levels are severely
`disturbed and may take a long time to recover
`if the pre-
`ceding circuit does not have a low output
`impedance.
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1008 Page 3
`
`

`

`RAZAVI AND WOOLEY:
`
`DESIGN TECHNIQUES
`
`FOR HIGH-SPEED, HIGH-RESOLUTION
`
`COMPARATORS
`
`1919
`
`to establish a bias across capacitors C 1 and C2 in Fig. 4,
`which are simply large NMOS transistors
`in this imple-
`mentation.
`
`“$$=+E==””’
`= =
`
`@l
`
`l S1-S20FF
`l S2-S6ON
`l LATCHES RESET
`
`l S1-S20N
`l S2-S60FF
`. LATCHES RESET
`
`C. Bipolar Latch
`A combined circuit diagram of the bipolar and CMOS
`latches is shown in Fig. 6. The bipolar
`latch consists of
`cross-coupled transistors Q 5 and Q 6 and a charge-pump-
`ing circuit, M 11, M 12, and C 3. The coupling capacitors
`C 1 and C2 act both as offset-storage
`elements and load
`devices
`for the bipolar
`latch. During calibration,
`*~ is
`low, grounding the nodes X 1 and Y1, and 02 is high,
`discharging C3 to V~~. During comparison, @l goes high
`and, after the preamplifier has sensed the input and a dif-
`ferential voltage is developed at X 1 and Y1, @zgoes’low,
`turning M 12 on and transferring
`charge through the bi-
`polar pair.
`In a fashion similar
`to that described in [6],
`the voltage difference between nodes X 1 and Y1 is re-
`generatively
`amplified until C3 charges up and the tail
`current of the pair falls to zero. This operation, which can
`be viewed as charge sharing between C3 and the combi-
`nation of C 1 and C2, occurs quickly because of
`the
`positive
`feedback
`around Q 5 and Q 6 and the large
`transconductance
`of these devices. With an initial voltage
`difference of 1 mV between nodes X 1 and Y1, the latch
`produces a differential voltage of several hundred milli-
`volts in less than 5 ns.
`than cur-
`rather
`Since the bipolar
`latch steers charge,
`current-
`rent,
`it has two advantages
`over conventional
`steering bipolar
`latches: 1) it draws no input current dur-
`ing calibration and can therefore be directly coupled to
`C 1 and C2 without
`input bias current cancellation,
`and
`2) it has zero static power dissipation. Also,
`in this ap-
`plication the preamplifier
`need only attenuate
`the input
`offset resulting from the V~~mismatch of the two bipolar
`transistors Q 5 and Q 6,
`rather
`than the larger VG~mis-
`match of two MOS devices as would be necessary if a
`CMOS latch were used.
`latch intro-
`The charge-sharing
`nature of the bipolar
`duces a relationship between gain and delay that differs
`from that for current-steering circuits.
`In the latter the gain
`can approach infinity if sufficient
`time is permitted for re-
`generation, while the former has a finite gain because of
`the limited charge available for regeneration. The Appen-
`dix presents
`an analysis
`of
`transient
`response
`of
`the
`charge-steering
`latch to better illustrate this behavior.
`
`“’~:x%%zl=?
`
`Fig.4. BiCMOScomparator bIockdiagram and timing.
`
`@l,
`
`($),0
`
`12($
`
`Fig. 5. BiCMOS preamplifier.
`
`of
`temperature. By virtue of the large transconductance
`the bipolar
`transistors,
`the differential
`amplifier achieves
`a bandwidth of more than 100 MHz with a power dissi-
`pation of only 0.5 mW.
`is
`An important
`issue in the design of the preamplifier
`the input noise. The flicker noise of MOS devices is quite
`substantial;
`as a consequence,
`large transistors must be
`used at the input unless
`this noise is reduced by offset
`cancellation.
`If the comparator offset is cancelled on every
`cycle,
`the time interval between offset cancellation
`and
`comparison does not exceed a few tens of nanoseconds.
`Hence, only those flicker noise components
`that change
`appreciably in this time interval will be significant. Due
`to the 1/~ dependence of flicker noise,
`these components
`have very small magnitudes and thus are negligible. As a
`result,
`the source-follower
`dimensions
`are dictated only
`by thermal noise requirements.
`Neglecting flicker noise,
`the preamplifier
`noise power density is [5]
`
`input-referred
`
`$=’’’(k)“k’(’rb’’’sw+k)
`‘8’
`
`and base re-
`and rb are the transconductance
`where gmBJT’
`resistance of
`sistance of Q 1 and Q 2, Rsw is the channel
`input switches, and g~Mos is the transconductance
`of M 1
`and M2.
`In this equation the first
`term represents
`shot
`noise in the bipolar pair, while the second term embodies
`the various
`sources of
`thermal noise. For
`this design
`
`~
`
`= 130 I.LVfor a bandwidth of 100 MHz.
`Emitter
`followers Q 3 and Q4 buffer
`the outputs and,
`together with D 1 and D 2, shift
`the output voltage down
`
`D. CMOS Latch
`in-
`is a CMOS latch,
`The last stage of the comparator
`cluded in Fig. 6,
`that
`is used to generate CMOS levels
`from the output of the bipolar
`latch.
`It consists of sense
`transistors M3 and M4, cross-coupled
`devices M5-M 8,
`reset transistors M9 and M 10, and a CMOS clock delay
`inverter G 1. The operation of this latch is based on charge
`sharing between C 1 and the capacitance at the node X2,
`and between C2 and the capacitance
`at
`the node Y2.
`However, C 1 and C2 are not significantly discharged by
`activation of the latch because they are much larger
`than
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1008 Page 4
`
`

`

`,,,,-———————~+.
`[ “\~~
`----
`-6L:~
`
`-’J=,:,,,,,,l,,,,lM,,
`
`05
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`Fig. 7. Bipolar latch output waveforms (@l and 0, amplitudes not to scale).
`
`Time (nsec)
`
`..-
`
`.=--
`
`---
`
`..........
`\,
`:\
`..”L-- —--
`
`A“
`
`.-. .-..>.;
`
`Vxz
`—
`V“*
`(D1
`---
`.
`.02
`.. ___------
`1
`
`.-
`
`/
`
`o
`
`-1
`
`-5
`
`/
`
`LbLuLlu~
`10
`05
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`Time (nssc)
`
`Fig.8. CMOS latch output waveforms (01 and @2amplitudes not to scale).
`
`the
`5 V) are reduced in these figures. Fig. 7 depicts
`waveforms
`at nodes X 1 and Y1. When 4 I goes high at
`t = 2 ns,
`the preamplifier
`senses the analog inputs ( K.l
`and Vi~2in Fig, 5) and amplifies their difference,
`thus gen-
`erating a differential voltage at X 1 and Y1. At t = 22 ns,
`@2goes low to strobe the bipolar
`latch,
`thereby regener-
`atively amplifying the difference between Vx ~ and Vyl.
`Fig. 8 shows the waveforms at the outputs of the CMOS
`latch. As explained previously,
`the CMOS latch is acti-
`vated by a delayed version of @z. The output nodes X2
`and Y2 are initially discharged to V~~. Shortly after +2
`goes low, charge is transferred from nodes Xl and Y1 to
`nodes X2 and Y2. If, for example, Vx 1 < Vyl, then more
`charge is transferred
`to Y2 than X2, and Y2 goes high
`while X2 is regeneratively
`pulled back to V~~.
`The degradation in the high level at Xl and Y1, which
`also appears as the high level of nodes X2 and Y2,
`is
`proportional
`to the ratio of the parasitic
`at X2 and Y2 to
`the coupling capacitors C 1 and C2. For the minimum ge-
`ometry devices used in the latch,
`this degradation is ap-
`proximately 0.8 V.
`
`IV. A SELF-CALIBRATING
`of su-
`the potential
`offer
`While BiCMOS
`technologies
`circuits,
`and
`analog
`digital
`perior
`performance
`in both
`lack the passive
`that
`components
`many
`such technologies
`
`COMPARATOR
`
`CMOS
`
`Vo,
`
`x2
`
`Y2
`
`V02
`
`-+-t
`
`‘z”-::
`
`Fig. 6. Combined circuit of bipolar and CMOS latches.
`
`the voltages at
`at X2 and Y2. As a result,
`the parasitic
`X2 and Y2 closely approach the supply rails.
`The CMOS latch operates as follows.
`In the calibration
`mode, when 02 is high,
`ikf3 and M4 are off, and M9 and
`M 10 discharge X2 and Y2 to V~~. In the comparison
`mode, *2 goes low to strobe the bipolar
`latch and turn off
`M9 and M 10. Then,
`following a delay controlled by C3,
`transistors M3 and M4 turn on, coupling the voltage dif-
`ference between X 1 and Y1 to the sources of M5 and M6
`and initiating regeneration
`at nodes X2 and Y2. The re-
`generation continues until either X2 or Y2 reach the volt-
`age at X 1 or Y1, while the other returns to V~~. Designed
`with short-channel
`devices for a fast response,
`this latch
`may have an input offset as high as 50 mV and thus must
`be strobed only after the bipolar latch has generated a suf-
`ficient voltage difference between X 1 and Y1. This is en-
`sured by setting the switching point of G 1 above – 3 V,
`so that its output does not go low until C3 has charged up
`by at least 2 V. Because C3 is approximately one-fifth the
`size of C 1 and C2, a 2-V change in its voltage corre-
`sponds to a potential difference of at least 200 mV be-
`tween X 1 and Y1.
`Another
`issue in the design of the CMOS latch is the
`disturbance it may cause at the sensitive nodes X 1 and Y1
`before the bipolar latch is strobed.
`In this circuit,
`the only
`disturbance arises from the clock and charge feedthrough
`of M9 and M 10 as they turn off, and this is negligible
`because of the weak capacitive path from X2 and Y2 to
`Xl and Y1.
`In order to prevent degradation of the X 1 and Y1 com-
`mon-mode voltage, M3 and M4, which remain on as long
`as +2 is low, are followed by cross-coupled
`devices M5
`and M6. For example, when X2 is low and Y2 is high
`M5 turns off,
`isolating X 1 from M7, which would
`otherwise discharge X 1 to one PMOS threshold voltage
`above VEE.
`
`E. Simulation Results
`for the
`Figs. 7 and 8 show the simulated waveforms
`two latches. For clarity,
`the amplitudes of @l and @2(=
`
`1920
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL 27, NO. 12,DECEMBER
`
`1992
`
`-0.2
`
`-0.6
`
`~
`al
`F -0.4
`~
`~
`~
`5
`0 -0.6
`
`1’
`
`----
`v:””””””’”’““””””,./
`
`:\
`____
`...........-.:
`j \,
`
`...
`
`i
`. ... .. .
`\
`i
`
`i,
`i,
`“\
`..-.
`
`{
`
`;
`,_.’y;
`
`—
`
`Vx,
`
`I
`
`i
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1008 Page 5
`
`

`

`RAZAVI AND WOOLEY:
`
`DESIGN TECHNIQUES
`
`FOR HIGH-SPEED, HIGH-RESOLUTION COMPARATORS
`
`1921
`
`the
`for analog design. On the other hand,
`are essential
`of CMOS technology
`in system design has
`prevalence
`supported the incorporation
`of such components
`in many
`CMOS processes.
`in a fully
`obtainable
`To improve
`the performance
`CMOS comparator,
`offset cancellation
`can be applied to
`both the preamplifier
`and the latch. The CMOS compar-
`ator described
`in this section employs
`a topology that
`achieves complete offset cancellation for both its pream-
`plifier and latch,
`thereby making it possible to achieve
`12-b precision at comparison
`rates as high as 10 MHz
`when implemented in a 1-~m technology.
`
`A. Architecture
`
`Fig. 9 is a simplified block diagram of the CMOS com-
`parator.
`It consists of two transconductance
`amplifiers,
`G~l and G~z, sharing the same output nodes,
`load resis-
`tors R~ ~ and R~2, and capacitors C 1 and C2 in a positive
`feedback
`loop around G~2.
`In the offset-cancellation
`mode,
`the inputs of G~l and G~2 are grounded and their
`offsets are amplified and stored on C 1 and C2.
`In the
`comparison mode,
`the inputs are released from ground and
`the input voltage is sensed. This voltage is amplified by
`G~l to establish an imbalance
`at the output nodes A and
`B, and hence at the inputs of G~z, initiating regeneration
`around G,,,2.
`can be viewed as
`of this comparator
`The calibration
`output offset storage applied to both Gn I and G~2, result-
`ing in complete cancellation of their offsets. This topol-
`ogy utilizes the offset-cancelled
`amplifier G~2 for regen-
`eration, whereas
`a
`conventional
`00S
`configuration
`incorporates
`an explicit
`latch that can suffer from large
`input offsets. Thus, neglecting second-order
`effects such
`as mismatch in charge injection from S 5 and S 6, the pro-
`posed topology achieves zero residual offset while retain-
`ing the advantages of 00S.
`the block diagram of
`Owing to several complications,
`Fig. 9 is not practical
`if implemented directly as shown.
`First,
`the feedback capacitors and their parasitic
`load the
`output nodes,
`reducing the speed. Second, because of the
`finite on-resistance
`of S5 and S6,
`the positive feedback
`loop around G~2 is not completely broken in calibration
`mode, making the circuit prone to oscillation. More im-
`portantly, when S5 and S6 turn off to end the calibration,
`any mismatch in their charge injection can trigger a false
`regeneration around G~z. Since the feedback is designed
`for a fast response,
`this regeneration may not be overrid-
`den by small voltages at the input, hence causing a large
`overall
`input-referred
`offset for the comparator.
`Fig. 10
`illustrates
`a modified comparator
`configuration
`that cir-
`cumvents these problems.
`In this circuit, buffers B 1 and
`B2 isolate nodes A and B from the feedback capacitors,
`while switches S7–S 10 disable the feedback loop when
`required. Regeneration begins only after the input voltage
`has been sensed and amplified.
`It should be noted that the
`offsets of B 1 and B2 are also stored on C 1 and C2.
`
`+
`
`1
`
`4cy
`
`Fig.9. CMOS comparator simplified block diagram.
`
`=
`
`S3T
`
`34.
`
`Y
`
`V’”
`~
`
`SI
`
`S2
`
`Gml
`-+
`
`==RLI
`
`R ,.
`
`A
`
`B
`
`B1
`
`c
`II
`
`1
`S9(
`
`a’
`s:
`
`S1o
`
`Q1
`
`l S1,S2,S9,S1OOFF
`l S3-S6 ON
`
`o S1, S2, S5, S6 ON
`l S3, S4, S7-S1OOFF
`
`02
`
`0 S1,S2,s9,S1OON
`c S3-S6OFF
`
`Fig. 10. Modified CMOS comparator block diagram and timing.
`
`B. Circuit Details
`of the topology in Fig. 10 is
`A CMOS implementation
`shown in Fig. 11. In this circuit, differential pairs M 1,
`i142 and M3, M4 constitute amplifiers G~l and G,,,2, re-
`spectively, with source followers M9 and M 10 serving as
`the buffers B 1 and B 2. Transistors M7 and M 8 operate
`as active loads, while M 5 and M6 set the output common-
`mode voltage and control
`the gain [2]. The additional cur-
`rents supplied by M7 and M 8 both decrease the voltage
`drop across M5 and M6 and increase the available gain,
`two important advantages when the circuit must operate
`from a single 5-V supply. Moreover, by boosting the cur-
`rents that charge and discharge nodes A and B, the push–
`pull operation of M3 with M7 and M4 with M 8 improves
`the large-signal
`response in two ways: it increases the out-
`put voltage swing and enhances
`the speed. This can be
`seen by noting that if, for example, node E goes high and
`node F goes low,
`the current
`in M7 is reduced,
`thus al-
`lowing M3 to more rapidly discharge node A to a lower
`voltage, while the current
`in M 8 is increased,
`thereby
`pulling node B more quickly to a higher voltage.
`Since the comparator of Fig. 11 includes calibration of
`both the preamplifier
`and the latch,
`its residual offset
`is
`due primarily to mismatches
`among switches S5-S 10.
`Because of mismatches
`in their dimensions and threshold
`voltages,
`two nominally
`identical MOS devices
`carry
`slightly different charges
`in their
`inversion layers. This
`difference results in charge injection mismatch when the
`two switches
`turn off and charge absorption mismatch
`when they turn on. In the comparator
`circuit, both types
`charge
`injection mismatch
`from
`of mismatch
`exist:
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1008 Page 6
`
`

`

`1922
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL 27, NO
`
`12,DECEMBER
`
`1992
`
`and
`S5-S 8 when they turn off to end the calibration,
`charge absorption mismatch from S 9–S 10 when they turn
`on to establish a positive feedback loop around Gn2.
`Because S5 and S6 discharge their respective nodes to
`the same potential,
`their charge injection mismatch can
`be cancelled by an auxiliary switch placed between nodes
`E and F that turns off a few nanoseconds
`after S5 and S6,
`thereby equalizing the voltages at E and F [6]. With the
`same principle applied to S7 and S 8, the charge absorp-
`tion mismatch between S9 and S 10 becomes the only sig-
`nificant contribution
`to the offset. This offset manifests
`itself when S9 and S 10 turn on, absorbing charge from
`C 1 and C2 into their channels. The charge absorption
`mismatch creates an offset voltage between the gates of
`A43 and M4 that is multiplied by the gain of the M3 and
`M4 pair when it appears at nodes A and B and is divided
`by the gain of the M 1 and M2 pair when referred to the
`main input. The resulting input-referred
`offset is
`
`v~~ “
`
`AQ g.zsd + gm78
`
`y
`
`g,?112
`
`(9)
`
`where AQ is the channel-charge mismatch of S9 and S 10
`when they are on, C = C 1 = C2, and g~34, gfl,j’g,and
`g~12 are the transconductance
`values of differential pairs
`M3-M4, M7-M8,
`and M 1-M2,
`respectively. This equa-
`tion indicates
`that,
`for a given AQ, Vo~ can be reduced
`by: 1) increasing C, which increases the recovery and re-
`generation delays, as well as the area; 2) decreasing gn~q
`+ g~Tg, which is accomplished
`by decreasing 12 and not
`only degrades the regeneration
`speed but also lowers the
`output
`swing; and 3) increasing
`g~l z, which either
`in-
`creases the input capacitance (if M 1 and M2 are widened)
`or limits the input and output swings (if Z1 is increased).
`As a compromise among these trade-offs, C = 0.5 pF and
`
`4+ 14
`
`:
`
`a
`
`v~,
`v
`*JJW
`s,
`hi
`
`01
`.L
`
`‘3
`
`@l F1
`1
`
`34
`
`k
`‘2
`
`v~~
`V,”*
`
`IM1 M2
`
`+ 11
`+
`
`Fig. 11. CMOS comparator circuit diagram.
`
`“3“ EE7V”D
`
`Fig. 12. CMOS comparator output amplifier.
`
`delayed phase of *2 is used to properly time the regen-
`eration. A simpler approach is to employ a nonregenera-
`tive amplifier,
`such as thle one shown in Fig. 12. Since
`the outputs X and Y of the comparator
`track the positive
`supply voltage by I~G~GI + ~Gs9 and I~GS5 [ + vGS10, re-
`spectively,
`the amplifier
`inputs cannot
`simply be refer-
`enced to ground because, under worst-case
`conditions of
`supply and process variations,
`the amplifier may not pro-
`vide rail-to-rail
`swings at its output. By replicating the X
`and Y common-mode
`voltage at the source of M 17, the
`circuit
`in Fig. 12 generates pull-up currents
`in M 13 and
`M 14 that, during reset, are twice the pull-down currents
`in M 11 and M 12 if the latter two are driven from X and
`Y. In this case, V., and V02 closely approach the supply
`rails. Since a single bias network, M 15–M 18, can be used
`for an array of comparators,
`the equivalent power dissi-
`pation of the output amplifier
`remains below 0.5 mW.
`
`C. Simulation Results
`are
`for the CMOS comparator
`Simulated waveforms
`shown in Figs. 13 and 14., wherein the amplitudes of @l
`and ‘$2 ( = 5 V) have been reduced for clarity. Fig. 13
`depicts the waveforms at nodes X and Y. At t = 2 ns, @l
`goes low and the preamplifier
`senses the analog inputs
`(~.l
`and V1.2in Fig. 11), amplifying their difference so
`as to produce a larger differential voltage at nodes X and
`Y. At t = 6 ns, @2goes low to close the positive feedback
`
`gm 12 = Q ( gm34 + gm78)
`design.
`used
`in
`this
`were
`to 00S and 10S
`in contrast
`Equation (9) indicates that,
`configurations,
`the circuit
`in Fig. 11 imposes no con-
`straint between the preamplifier voltage gain and the re-
`sidual offset,
`thus allowing a better optimization
`of the
`load devices for speed and input range.
`in
`Since the flicker noise at the input of the comparator
`Fig. 11 is removed by periodic offset cancellation,
`only
`thermal noise needs to be considered.
`If the noise contri-
`butions of source followers M9 and M 10 and capacitors
`C 1 and C2 are neglected,
`the tot

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket