`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 12, DECEMBER 1998
`
`A Digital Background Calibration Technique for
`Time-Interleaved Analog-to-Digital Converters
`
`Daihong Fu, Kenneth C. Dyer, Student Member, IEEE,
`Stephen H. Lewis, Senior Member, IEEE, and Paul J. Hurst, Senior Member, IEEE
`
`
`
`2
`
`
`
`Abstract— A_10-bit 40-Msample/s two-channel parallel
`
`pipelined ADC with monolithic digital background calibration
`has been designed and fabricated in a 1- wm CMOStechnology.
`Adaptive signal processing and extra resolution in each channel
`are used to do digital background calibration. Test results show
`that the ADCachievesa signal-to-noise-and-distortion ratio of 55
`dB for a 0.8-MHzsinusoidal input, a peak integral nonlinearity
`of 0.34 LSB, and a peak differential nonlinearity of 0.14 LSB,
`both at a 10-bit level. The active area is 42 mm?, and the power
`dissipation is 565 mW from a 5-V supply.
`
`Fig. 1. Block diagram of M time-interleaved ADC’s.
`
`M
`
`Index Terms—Adaptive systems, analog—digital conversion,cal-
`ibration, CMOSanalog integrated circuits.
`
`I.
`
`INTRODUCTION
`
`HE throughput rate of digital signal processing sys-
`
`Titems operating on analog inputs is often limited by the
`
`speed of the analog-to-digital (A/D) interface. To increase
`the speed beyond the technological limit, the A/D interface
`can consist of more than one component analog-to-digital
`converter (ADC)interleaved in time. The performanceoftime-
`interleaved ADC’s, however, is degraded by mismatchesin the
`transfer characteristics of the component ADC’s [1]-[8]. These
`mismatchesinclude offset, gain, and aperture mismatches that
`would not limit linearity without interleaving. Trimming or
`calibration are traditionally used to overcome this problem.
`Trimming has the advantage of being transparent to the user
`but the disadvantage of being unable to track variations over
`time. On the other hand, while calibration can be used to
`track variations overtime,traditional calibration techniques are
`applied in the foreground;that is, the calibration interrupts the
`conversion of the input. Foregroundcalibration is inconvenient
`for ADC users and cannot be used in applications where
`the converter is always in service. Also, calibration in the
`foreground may generate interference that disappears during
`normal converter operation, resulting in calibration errors.
`This paper presents a time-interleaved pipelined ADC that
`uses monolithic digital background calibration techniques to
`overcome the effects of the offset and gain mismatches be-
`tween channels without
`interrupting the conversion of the
`input. Monolithic backgroundcalibration is not a new concept.
`
`Manuscript received April 5, 1998; revised July 25, 1998. This work was
`supported by UC MICRO Grant 96-008 and by NSF Grant MIP-9210071.
`D. Fu was with the University of California, Davis, CA 95616 USA. She
`is now with Maxim Integrated Products, Sunnyvale, CA 94086 USA.
`K.C. Dyer, S. H. Lewis, and P. J. Hurst are with the Solid-State Circuits
`Research Laboratory, Department of Electrical and Computer Engineering,
`University of California, Davis, CA 95616 USA.
`Publisher Item Identifier S 0018-9200(98)08860-X.
`
`It has been used to linearize multistage ADC’s using CMOS
`[9] and bipolar technologies [10]. Also,
`the “skip-and-fill”
`algorithm has been proposed [11], [12] to allow background
`calibration by occasionally skipping the conversion of an
`input sample and substituting a sample of a calibration signal
`instead. Then the missing ADC output is filled in through
`nonlinear interpolation. The main contributions in this paper
`are the use of digital background calibration to overcome
`the offset-mismatch and gain-mismatcherrors arising in time-
`interleaved ADC’s and the implementation of these techniques
`in conjunction with the ADC’s on one CMOSintegrated
`circuit. This paper is divided into five additional sections.
`Section II gives a brief review of time-interleaved ADC’s and
`their limitations. Section III shows how the mismatch problem
`can be overcome by using a digital background calibration
`technique. In Section IV, the implementation of the prototype
`is described. Experimental results are given in Section V, and
`Section VI presents a summary.
`
`II. REVIEW OF TIME-INTERLEAVED ADC’S
`
`shows a simplified block diagram of a time-
`Fig. |
`interleaved ADC. It consists of Af ADC’s in parallel, an
`analog demultiplexer at the input, and a digital multiplexer at
`the output. Each ADC operates at the overall sampling rate
`f, divided by Mf. During operation, the analog demultiplexer
`selects each ADC in turn to process the input signal. The
`corresponding digital multiplexer selects the digital output of
`each ADC periodically and forms a high-speed ADC output.
`With interleaving, the overall sampling rate is f,, which is
`M times higher than the sampling rate of the ADC in each
`channel. The required die area and powerdissipation are also
`increased by a factor of about M.
`Unfortunately, the performanceof interleaved ADC’s is sen-
`sitive to mismatches between the individual channels [1]-[8].
`Channel offset mismatches cause additive tones at
`integer
`
`0018—9200/98$10.00 © 1998 IEEE
`
`
`Xilinx Exhibit 1005
`
`Authorized licensed uselimited to: Benjamin Nise. Downloaded on April 01,2020 at 21:47:37 UTC from IEEE Xplore. Restrictions apply.
`
`
`
`FU et al.: DIGITAL BACKGROUND CALIBRATION TECHNIQUE
`
`
`
`
`
`multiples of the channel sampling rate f,/(/. Channel gain
`mismatches result in amplitude modulation of the input sam-
`ples, causing scaled copies of the input spectrum to appear
`centered around integer multiples of the channel samplingrate.
`Errors in the sample times result in phase modulation of the
`input samples, which also causes scaled copies of the input
`spectrum to appear centered at the same frequencies as the
`spurious components stemming from gain mismatch. All these
`mismatches increase the noise floor of the ADC system and
`degrade the signal-to-noise ratio [6].
`Extensive work at the board level has been done to over-
`come the effects of offset, gain, and aperture mismatches
`in time-interleaved ADC’s [13]-{16]. At a monolithic level,
`in addition to the traditional
`techniques of trimming and
`foreground calibration, digital filtering [7] and interleaving of
`least-significant bits (LSB’s) [8] have been used. The concept
`of interleaving LSB’s is that only the hardware for the LSB’s
`is interleaved, eliminating potential mismatch in the most-
`significant bit (MSB) hardware. The main limitation of this
`approach is that the MSB hardware must operate at the full
`conversion rate of the entire ADC system,potentially limiting
`the maximum conversion rate. Although digital filtering over-
`comesthis limitation, it poses a new limitation on the input
`bandwidth. Whendigital filtering is applied to two ADC’s in
`parallel, a digital low-pass filter with a single zero at f,/2
`is used to process the outputs of the interleaved ADC’s [7].
`This filter not only eliminates the offset mismatch tone, but
`also reduces the timing and gain mismatch tones. The main
`disadvantage of this approach is that it reduces the maximum
`input frequency by a factor equal to the number of channels
`that are interleaved. To overcomethe limitations of all these
`techniques, background calibration can be used so that the
`calibration runsall the time without interrupting the conversion
`of the input.
`
`
`
`
`
`
`
`1905
`
`Digital
`
`Analog
`
`
`
`
`
`
`
`
`
`RNG
`
`
`
`Ib DAC -~—
`
`
`
`
`
`Fig. 2. The gain calibration loop.
`
`multiplier with variable gain G determined by the adaptive
`loop, and a digital accumulator. The sequence N generated
`by the pseudo-RNGis binary and approximately white. It has
`zero mean andis uncorrelated with the input signal 5. During
`calibration, the random numberis converted to an analog noise
`through the 1-bit DAC and is added to the input of the ADC.
`The same random numberis then subtracted at the output, and
`the difference €
`is taken as the ADC final output. Then «€
`is
`multiplied by N, scaled by a small negative number (—}igain),
`and accumulated to determine the gain G through feedback.
`In practice, jigain > 0; therefore, the feedback is negative.
`To simplify the analysis, a linear model is used in which
`the ADC and DACare represented as amplifiers with gains
`Ga and Gp, respectively. Consider the two paths from the
`RNGto the inputs of the subtracter that computes «. If the
`random-numbergain in one path (which is Gp x G4 times
`the variable gain G') does not equal the random-numbergain in
`the other path (which is one), the subtraction of the calibration
`signal is not complete at the output, leaving a random-number
`residue in <. In general, < includes the sum of twoparts: one
`is related to the input signal S, the other is related to the
`random-numberresidue. When ¢ is multiplied by the random
`number NV, the term that contains the product of S and N
`is averaged out by the accumulator since the random number
`is uncorrelated with the input signal. However, the term that
`contains N? = 1 has a nonzero mean value and will produce
`a nonzero output from the digital accumulator. The key of
`the schemeis that the adaptive algorithm updates the variable
`gain G through negative feedback. If the digital accumulator
`is ideal, its dc gain is infinite and the negative feedback will
`force its input to be zero mean. This occurs when the average
`random-numberresidue in ¢ is driven to zero, or equivalently
`when the average gain applied to the random numberin the
`path through the ADC (Gp x G', times the average G) equals
`one.
`
`In the above adaptive system, the least-mean square (LMS)
`algorithm is applied [19]. The equations that are used to
`compute the variable gain G are
`
`Gln + 1] = Gln] — HgainN[nle[n]
`
`()
`
`and
`
`e[n] = G4G[n]|S[n] + GpGaG[n|N[n] — N[n]
`
`(2)
`
`where n is a discrete-time index and jigain is the update step
`size. Substituting (2) into (1) and using N2[n] = 1 because
`
`III. DIGITAL BACKGROUND CALIBRATION
`
`One wayto do backgroundcalibration in a time-interleaved
`ADCis to add an extra parallel channel so that one channel
`can be calibrated while the others operate in a time-interleaved
`fashion [17]. The channel undergoing calibration at any given
`time can be rotated so that all channels are periodically
`calibrated. This approach requires (4 +1) channelsto increase
`the conversion rate by a factor of M4. To eliminate the need
`for an extra parallel channel
`to do the calibration in the
`background, background calibration is done here by adding
`a calibration signal to the ADC input and processing both
`simultaneously [18].
`First, consider a technique that allows background calibra-
`tion of the gain of each channel in a time-interleaved ADC.
`The concept is as follows: if the channel gain of one ADC
`can be forced to equal a desired value by some method, then
`this method can be applied to every ADC in theparallel array
`to force all the ADC channels in the array to have the same
`desired gain value (and therefore to match each other). Fig. 2
`shows the adaptive system used to calibrate the gain of one
`ADC.The key blocks are: a pseudorandom numbergenerator
`(RNG), a 1-bit DAC, the ADC under calibration, a digital
`
`Authorized licensed uselimited to: Benjamin Nise. Downloaded on April 01,2020 at 21:47:37 UTC from IEEE Xplore. Restrictions apply.
`
`
`
`1906
`
` +1 gives
`
`Gin + 1] = Gln] + Legain — MgainGaG pG[n]
`= PgainGaG[n|N[n]S[r].
`
`(3)
`
`Taking the expected value of both sides of (3) causes the last
`term in (3) to go to zero because the noise N[n] and the input
`signal S[n] are uncorrelated and N[n] is zero mean. Therefore
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 12, DECEMBER 1998
`
`Analog
`
`
`
`
`Digital
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Gln+1]= kgain + Gln](1 — MgainGaGp). (4)
`
`If the mean of the variable gain G[n] converges, then
`
`Jn OFT = Jim TL)
`
`Substituting (5) into (4) gives
`
`Gx] =——.
`GpnGa
`
`
`
`
`6)
`
`Fig. 3. Gain calibration system for two time-interleaved ADC’s.
`
`5
`
`
`
`Analog
`|
`Digital
`Therefore, as n — oo, the average path gain in steady state
`Gar,
`&
`
`
`
`(GpGaGloo]) is unity, and the average noise power added
`“>>| ADC,
`}
`®)
`>
`
`
`at the input is completely removedat the output. Finally, the
`Lgain
`+
`|
`~
`
`,
`?
`
`average steady-state gain of the calibrated ADCpath is
`Gp 1|| ©
`
`
`
`
`
`=——
`1
`1b DAC|#] RNG Qs ACC.
`
`
`
`G4Gl[ov] = Gp .
`(7)
`Gy
`I
`
`Gar
`|
`
`
`az
`% Mt
`
`Lae ADC)|l
`
`
`
`
`
`I\
`
`
`
`
`In practice, (4), (6), and (7) are approximate because pseudo-
`RNG’s produce repeating binary sequences with odd lengths
`and therefore only approximately zero mean. Because the
`mean output of the RNG used on the prototype is very small
`(2~%°), however, these equations are nearly exact. Note that
`the gain G is not constant in steady state. Instead, it contains
`a random fluctuation around its mean of G caused by the
`term involving the product of the input and the calibration
`signal in (3). Because this term is accumulated, however,it
`can be madearbitrarily small by reducing the step size jigain.
`Although reducing the step size increases the time required
`to reach convergence [20], a small step size also assures the
`stability of the gain calibration loop [19].
`A potential advantage of processing the calibration signal
`and the ADC input simultaneously in the gain calibration
`schemeis that the RNG signal added to the ADC inputs acts
`as dither and improves the linearity of the system [10].
`Applying the above gain calibration schemedirectly to each
`ADCinthe time-interleaved array with two channels gives the
`gain calibration system shown in Fig. 3. The system contains
`two identical loops. As shown in (7), the top loop forces the
`gain of the first ADC channel equal to 1/Gp in the mean.
`Likewise, the bottom loop forces the gain of the second ADC
`channel equal to 1/Gp in the mean. So in steady state, the
`gains of the two ADC channels match each other. In this
`implementation, however, two multibit digital multipliers are
`needed for scaling by G, and Gp» in the two ADC paths. The
`implementation can be simplified by pushing one multiplier
`from the ADC path to the RNG path.
`Fig. 4 shows the modified gain calibration system. The
`multibit digital multiplier that was in the first ADC path in
`Fig. 3 is pushed to the RNG path here. As a result, one
`
`Fig. 5. Offset calibration system for two time-interleaved ADC’s.
`
`input of the G multiplier is 1 bit wide here, simplifying the
`implementation of this multiplier. Therefore, the modified gain
`calibration system needs only one multibit digital multiplier to
`operate on two multibit ADC outputs. The average gains, G,
`and Go, converge to values that removethe calibration signal
`deliberately injected into the ADC inputs; that is
`G, =GpGai
`Gat
`a
`Gy
`9
`G. = ——— = —.
`0)
`°" GaGp
`Gag
`A disadvantage of the modification in Fig. 4 is that it increases
`the time required to reach convergence because Gz can only
`converge after G1.
`Fig. 5 shows the block diagram of the adaptive offset
`calibration hardware for a case with two interleaved channels.
`
`(8)
`
`Authorized licensed uselimited to: Benjamin Nise. Downloaded on April 01,2020 at 21:47:37 UTC from IEEE Xplore. Restrictions apply.
`
`
`
`FU et al.: DIGITAL BACKGROUND CALIBRATION TECHNIQUE
`
`
`
`
`
`
`
`
`
`
`
`Analog
`Input
`
`Output
`
`
`
`Digital
`
`
`
`
`
`
`
`Fig. 6. Block diagram of prototype with two channels.
`
`the average offsets of the interleaved
`After convergence,
`channels are equalized. Again, the random component of the
`offset arising from noise in the adaptive system can be made
`arbitrarily small by reducing the step size jtoftset.
`
`1907
`
`Output Registers
`
`
`Input Taput
`
`™ SHA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The sequences ¢, and €2 are the outputs ofthe gain calibration
`system shown in Fig. 4. Each sequence contains the input
`signal and the offset of the associated ADC, but the gain-
`mismatch terms are eliminated by the calibration shown in
`Fig. 4. Let V,,; and V,s2 represent the output-referred offset
`
`codes of the two ADC’s, respectively. A variable offset O is
`
`
`added to the gain-corrected output of ADC», and the result
`BIAS] o—f4-_
`is subtracted from the ADC, output. The difference is scaled
`
`BIAS2 of}
`
`by jlonset and accumulated to determine O. If the step size
`
`/oftset iS small, the average offset correction oO converges to
`BIAS3o—_{__—_
`a value that makes the average accumulator update equal to
`OUTN O—+#
`#—© OUTP
`
`zero; that is
`
`__ BIAS4o—_|_E+
`
`
`oO = Vost — Vos2-
`(10)
`[, BIASS o
`—|}
`LINN
`
`Fig. 7. Block diagram of the 14-bit pipelined ADC.
`
`
`
`os,
`
` BIAS7
`L
`LS
`
`
`BIAS7 o—] : | CMBIAS
`
`
`GND
`
`[Jo
`
`IV.
`
`IMPLEMENTATION OF THE PROTOTYPE
`
`Fig. 8. Opamp schematic.
`
`the system per-
`Since digital noise coupling may limit
`formance when digital calibration techniques are used, a
`meaningful study of these digital background calibration tech-
`niques requires a monolithic implementation. Therefore,
`to
`demonstrate the capabilities and limitations of the digital
`backgroundcalibration techniques, a prototype of two ADC’s
`in parallel with monolithic digital background calibration was
`designed and fabricated in a 1-yzm CMOStechnology.
`Fig. 6 showsthe block diagram of the adaptively calibrated
`time-interleaved ADC prototype. It consists of a front-rank
`sample-and-hold amplifier (SHA), an analog demultiplexer,
`two ADC’s in parallel, the gain and offset calibration systems,
`a digital multiplexer, an RNG, and a 1-bit DAC. The front-
`rank SHA operates at
`the system sampling rate f;.
`It
`is
`used to reduce the sample-time mismatch between the two
`ADCchannels [13]. The offset-calibration and gain-calibration
`systemsforce the offset and gain of the second ADC channelto
`match the offset and gain of the first ADC channel. Although
`any type of ADC can be used in the parallel array,
`the
`pipelined structure is used on the prototype because ofits
`high throughput rate and small hardware cost. It also has large
`tolerance to nonidealities when digital redundancyis used.
`Fig. 7 shows a block diagram of one pipelined ADC. Each
`stage has a resolution of 1.5 bits [21]. The goal was to achieve
`10-bit performance in the parallel ADC. The amplitude of
`the background calibration signal is one quarter of the full-
`scale reference level for the converter. Therefore, to detect
`errors that occur at
`the 10-bit
`level,
`the A/D converters
`must have at least 12-bit resolution. Although system-level
`
`simulations showedthat 12-bit resolution would be adequate,
`each pipelined converter on the prototype was designed so
`that it could be programmed to operate with 13-bit or 14-
`bit resolution to decrease the sensitivity to digital truncation
`errors. Testing reveals that 13-bit resolution in each ADC is
`adequate. Capacitor matching to a 10.5-bit level is required to
`reach a signal-to-distortion ratio of 60 dB.
`The design of the operational amplifiers (opamps) in a
`pipelined ADCis critical because they limit the speed and
`the accuracy of the ADC. If all the stages are identical, the
`loop gain in each interstage amplifier should be more than
`2'° or about 1000 to keep the peak integral and differential
`nonlinearities less than 0.5 LSB at a 10-bit
`level. If the
`feedback factor is 1/3,
`the required open-loop gain in the
`opamp is about 3000. Also, to reach a conversion rate of 40
`Msample/s with two interleaved channels, the opamps must
`settle to 0.05% accuracy in less than 25 ns. Therefore, the
`opamp needsboth high gain and bandwidth, and a telescopic
`cascode configuration is used to meet these objectives [22].
`Fig. 8 shows a schematic of the double-cascode opamp. Input
`source followers are used to reduce the input capacitance and
`increase the feedback factor and the closed-loop bandwidth
`[23]. Although the input buffer introduces an extra pole, it can
`be pushed well beyond the unity-gain frequency of the opamp
`by design.
`To minimize die area and power dissipation, the opamps
`in a pipelined ADC can be scaled downin each stage [24],
`[25]. However, this approach requires a long design time to
`
`Authorized licensed uselimited to: Benjamin Nise. Downloaded on April 01,2020 at 21:47:37 UTC from IEEE Xplore. Restrictions apply.
`
`
`
`1908
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 12, DECEMBER 1998
`
`Analog
`
`Digital
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Fig. 9. Adaptive digital background calibration system.
`
`optimize each stage. To reduce design time, only two opamp
`sizes are used on the prototype. According to simulation, in
`the first three stages of each pipelined ADC, each opamp has
`a gain of 83 dB anda settling time of 22 ns to 0.05% accuracy
`with a 4-V differential output change into a 3-pF load. In the
`last 10 stages of each pipelined ADC, each opamphasa gain
`of 78 dB and its output settles in 22 ns to 0.1% accuracy
`with 4-V differential output into a 1.8-pF load. Designing an
`opamp with a higher open-loop gain than is needed assures
`that capacitor mismatch limits the ADClinearity.
`Another important circuit cell in a pipelined ADC is the
`comparator. With digital correction and 1.5-bit resolution per
`stage, a low-offset comparator is not required. As a result,
`a dynamic comparator with built-in mismatch to set
`the
`threshold is used [24]. This comparator has zero de power
`dissipation and eliminates the need for sampling capacitors in
`front of each comparator.
`A key block in the gain-calibration system is the pseudo-
`RNG. At a rate f,/2 it generates a binary sequence that is
`white and uncorrelated with the input signal. The RNG is
`implemented on chip and uses a maximum-length shift-register
`structure with 39 stages in the shift register [26].
`Fig. 9 showsthe digital backgroundcalibration system with
`details on the digital blocks. The multiplier, adders, and
`accumulators use parallel structures. They consume most of
`the digital area and digital power. Some fairly big digital
`cells are used. For example, a 14 x 9 digital multiplier,
`a 43-bit accumulator, and a 38-bit accumulator are used in
`the gain-calibration system. In the offset-calibration system, a
`44-bit accumulator is used. The need for wide accumulators
`is created by the large number of bits in the ADC outputs
`and the need to use small step sizes jigain and pomset. Small
`step sizes are required to keep the variation of the gain and
`offset correction terms small enough to avoid performance
`limitations in steady state. The smallest step size is 2~°°. In
`the prototype, the values of the step size used in the calibration
`system are programmable. Any four step sizes out of the eight
`values {2~71, 2-22, ..., 2-251 can be used during operation
`of the system. j:1-j14 are the step sizes that are used during the
`calibration, and t; (i = 1,2,3) is the time that the step size
`changes from jz; to j4;41. The four j;’s that are selected and
`the three t;’s are set externally. This programmability allows
`
`
`oe
`
`
`\N\N\
` SLyijppppHiyeyaNNV
`
`iy i uu
`ji i i!
`Fig. 10. Die photo of the prototype.
`
`i! { fa \ \ \ \ \ N .
`
`|
`
`the prototype to start calibration with a relatively big step size
`and end up with a very small one in steady state to improve
`the convergence time while maintaining high accuracy after
`convergence. The convergence time of the calibration system
`is about 3 s when only the smallest step size is used and
`can be about half of that
`time when using variable step
`sizes.
`An important cell in the digital calibration system is the
`full adder. It is the basic cell in the adders, accumulators, and
`multipliers and uses the schematic shown by Suzukiet al. [27].
`The logic gates in the full adder are implemented by using the
`differential-cascode voltage-switch-with-pass-gate (DCVSPG)
`logic family [28]. DCVSPGlogic has the advantages of being
`fast and small while consuminglittle power. Parallel structures
`are used for the adders and accumulators in the digital system
`[29]. For an N-bit adder, N full adders are used. Also, the
`14 x 9 multiplier in the gain calibration loop uses a parallel
`structure [30] that uses 84 full adders.
`Fig. 10 showsthe die photo of the prototype. It is fabricated
`in a l-~m CMOStechnology that has poly-over-diffusion
`capacitors and two layers of metal. The dimensions of the
`prototype are about 9 mm x 6 mm.Thedie area is 54 mm?,
`and the active area is 42 mm’. The digital calibration circuits
`occupy 20 mm?, which is about half of the active area. To
`reducethe digital noise coupling, the front-rank SHA,the bias
`network, and the two ADC’s are on oneside of the chip and
`the digital calibration circuits are on the other side, so the
`analog and digital parts are separated from each other. The
`middle triangular-shaped block is used to program the step
`sizes used in the calibration loops. When the step sizes are
`constant, the signals in the step-size programming block are
`all de signals, so this block further isolates the analog and the
`digital sections on the prototype.
`
`V. EXPERIMENTAL RESULTS
`
`Fig. 11 shows the ADC output spectrum before calibration.
`The sampling rate is 40 Msample/s. The input signal frequency
`is 0.8 MHz. The input signal amplitude is 3 Vp-p, which is
`75% of the full scale. The other 25% ofthe full scale is saved
`for the calibration signal, which is not applied in the case of
`Fig. 11. The y-axis in Fig. 11 is normalized so that the input
`
`Authorized licensed uselimited to: Benjamin Nise. Downloaded on April 01,2020 at 21:47:37 UTC from IEEE Xplore. Restrictions apply.
`
`
`
`FU et al.: DIGITAL BACKGROUND CALIBRATION TECHNIQUE
`
`
`
`
`
`
`
`
`
`
`
`~20
`
`-40
`
`oS Input Signal 0dB
`
`Offset Mismatch Tone -46dB
`2"d HD -64dB Gain Mismatch Tone 62603\.
`kv3HD -68dB
`
`0
`
`5
`
`10
`
`20
`15
`Frequency (MHz)
`
`Fig. 11. ADC output spectrum without calibration.
`
`0
`
`-20
`
`SNnput Signal 0dB
`
`Offset Mismatch Tone -87dB
`
`40
`Amp
`-60 a
`-80
`
`2nd HD -734B Gain Mismatch Tone -72dB
`4
`
`AL 3" HD-72dB
`
`(dB)
`
`(aB) -140
`-140
`
`1909
`
`60
`
`55
`
`SNDR
`(dB) 50
`
`45
`
`Conversion Rate = 40Msample/s
`Input Sine Wave Amplitude = 3Vp-p
`
`-3-dB Threshold
`
`40 35
`
`Fig. 13.
`
`Signal-to-noise-and-distortion ratio versus input frequency.
`
`Input Frequency (MHz)
`
`the offset calibration loop. The SNDR in Fig. 13 is decreased
`by 3 dB from its maximum value whenthe input frequency is
`8 MHz. In contrast, the SNDR of another time-interleaved
`ADC with an identical front-rank SHA is decreased by 3
`dB from its maximum value when the input frequency is
`21 MHz [31]. This difference is believed to be caused by
`digital noise from the calibration circuits coupling through
`the substrate in the prototype described in this paper. (In
`the related project, the calibration circuits operate mostly in
`the analog domain, reducing the noise [31].) The substrate
`noise-coupling mechanism is described next.
`The front-rank SHA operates at a 40-Msample/s clock
`rate. The input
`is sampled in the front-rank SHA on the
`falling edge of the sampling clock. Since two ADC’s are
`interleaved, each ADC channel produces outputs at a rate
`of 20 Msample/s, and the digital calibration circuits operate
`on the ADC outputs at this rate. All the digital circuits are
`clocked by one edge of a 20-MHz clock. Therefore,
`the
`digital calibration circuits are clocked at a time that is closer
`to the sampling time of one of the ADC’s than the other.
`As a result, digital noise has a greater impact on the exact
`sampling instant of one of the ADC’s, and therefore causes
`sample-timejitter between consecutive sampling instants. Any
`resulting mismatch between the two consecutive sampling
`times introduces sample-timejitter between ADC; and ADC3.
`Such jitter increases the slope at which the SNDRfalls in
`Fig. 13. Reducing this digital noise coupling is a topic for
`future research.
`Figs. 14 and 15 show the differential nonlinearity and
`integral nonlinearity (DNL and INL) ofthe prototype, respec-
`tively. The maximum DNLis 0.14 LSB, and the maximum
`INL is 0.34 LSB,both at a 10-bit level. Only three quarters of
`the input range is tested becausethe calibration signal occupies
`the other one quarter of the input range.
`Table I summarizes the measured performance.
`
`VI.
`
`SUMMARY
`
`This paper showsthat digital background calibration is of
`potential interest to reduce the effects of mismatch in time-
`interleaved A/D converters.
`
`-100
`
`Fig. 12. ADC output spectrum with calibration.
`
`Frequency (MHz)
`
`amplitude is 0 dB. The tone caused by offset mismatch is
`at the channel sampling rate 20 MHz and is 46 dB below
`the fundamental. The tone caused by gain mismatchis at the
`channel sampling rate 20 MHz minusthe input frequency 0.8
`MHzandis 62 dB below the fundamental. The second-order
`harmonic distortion is 64 dB below the fundamental, and the
`third-order harmonic distortion is 68 dB below the fundamen-
`tal. The signal-to-noise-and-distortion ratio (SNDR)is 45 dB,
`and the spurious-free dynamic range (SFDR) is 46 dB.
`Fig. 12 shows the ADC output spectrum with calibration
`active (after convergence). The input signal is the same as
`in Fig. 11. The offset-mismatch tone is 87 dB below the
`fundamental, which is reduced by 41 dB comparedto Fig. 10.
`The gain mismatch tone is 72 dB below the fundamental,
`which is reduced by 10 dB. The second and third harmonic-
`distortion tones are also reduced becauseofthe dither effect of
`the calibration signal. The SNDRis 55 dB, whichis increased
`by 10 dB, and the SFDRis 72 dB, whichis increased by 26 dB.
`Fig. 13 is a plot of SNDR versus input frequency. Testing
`was not done near 20 MHz because this frequency appears
`as an offset mismatch between the two ADC channels and
`is removed by the calibration system. The width of the gap
`around 20 MHzis proportional to the step size pose, used in
`
`Authorized licensed uselimited to: Benjamin Nise. Downloaded on April 01,2020 at 21:47:37 UTC from IEEE Xplore. Restrictions apply.
`
`
`
`1910
`
`0.5
`
`o 25
`
`DNL(LSB)
`
`°
`
`2Nowa
`
`0.5
`
`0.25
`
`Oo
`
`INL(LSB)
`
`2Nws
`
`QO
`
` -0.5 0.5
`Vin/Vref
`
`
`
`Fig. 14. Differential nonlinearity versus normalized analog input (f; = 40
`Msample/s and fi, = 0.8 MHz).
`
`f
`
`= 0:8
`
`in
`
`f
`
`= 40
`
`s
`
`[3]
`
`
`IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 12, DECEMBER 1998
`
`of area and power dissipation to implement monolithic back-
`groundcalibration is expected to scale dramatically in scaled
`technologies.
`
`[1]
`
`[2]
`
`[4]
`
`[5]
`
`[6]
`
`[7]
`
`[8]
`
`[9]
`
`[10]
`
`(11]
`
`[12]
`
`B
`[13]
`
`[14]
`
`[15]
`
`[16]
`
`[17]
`
`[18]
`
`[19]
`[20]
`
`[21]
`
`[22]
`
`[23]
`
`[24]
`
`REFERENCES
`
`
`
`W.C.Black, Jr. and D. A. Hodges, “Time interleaved converter arrays,”
`IEEE J. Solid-State Circuits, vol. SC-15, pp. 1022-1029, Dec. 1980.
`Y.-C. Jeng, “Digital spectra of nonuniformly sampled signals: Fun-
`damentals and high-speed waveform digitizers,” IEEE Trans. Instrum.
`
`Meas., vol. 37, pp. 245-251, June 1988.
`, “Digital spectra of nonuniformly sampled signals: A robust
`sampling time offset estimation algorithm for ultra high-speed waveform
`digitizers using interleaving,” JEEE Trans. Instrum. Meas., vol. 39, pp.
`71-75, Feb. 1990.
`A. Petraglia and S. K. Mitra, “Analysis of mismatch effects among
`A/D converters in a time-interleaved waveform digitizer,” IEEE Trans.
`Instrum. Meas., vol. 40, pp. 831-835, Oct. 1991.
`M. Yotsuyanagi, T. Etoh, and K. Hirata, “A 10-b 50-MHz pipelined
`CMOSA/D converter with S/H,” IEEE J. Solid-State Circuits, vol. 28,
`pp. 292-300, Mar. 1993.
`C. S. G. Conroy, D. W.Cline, and P. R. Gray, “An 8-b 85-MS/s parallel
`pipeline A/D converter in 1-jsm CMOS,” IEEE J. Solid-State Circuits,
`vol. 28, pp. 447-454, Apr. 1993.
`K. Nakamura, M.Hotta, L. R. Carley, and D. J. Allstot, “An 85 mW, 10
`b, 40 Msample/s CMOSparallel-pipelined ADC,” JEEE J. Solid-State
`Circuits, vol. 30, pp. 173-183, Mar. 1995.
`K. Y. Kim, N. Kusayanagi, and A. A. Abidi, “A 10-b, 100-MS/s CMOS
`A/D converter,” JEEE J. Solid-State Circuits, vol. 32, pp. 302-311, Mar.
`1997.
`T.-H. Shu, B.-S. Song, and K. Bacrania, “A 13-b 10-Msample/s ADC
`digitally calibrated with oversampling delta-sigma converter,” JEEE J.
`Solid-State Circuits, vol. 30, pp. 443-452, Apr. 1995.
`R. Jewett, K. Poulton, K.-C. Hsieh, and J. Doernberg, “A 12 b 128
`MSample/s ADC with 0.05 LSB DNL,”in Proc. Int. Solid-State Circuits
`Conf., Feb. 1997, pp. 138-139.
`U.-K. Moon and B.-S. Song, “Backgrounddigital calibration techniques
`for pipelined ADC’s,” [EEE Trans. Circuits Syst.
`If, vol. 44, pp.
`102-109, Feb. 1997.
`S.-U. Kwak, B.-S. Song, and K. Bacrania, “A 15-b 5-Msamples/s
`low spurious CMOS ADC,” JEEE J. Solid-State Circuits, vol. 32, pp.
`1866-1875, Dec. 1997.
`K. Poulton, J. J. Corcoran, and T. Hornak, “A 1-GHz 6-bit ADC
`system,” JEEE J. Solid-State Circuits, vol. SC-22, pp. 962-970, Dec.
`1987.
`A.Petraglia and S. K. Mitra, “High-speed A/D conversion incorporating
`a QMFbank,” JEEE Trans. Instrum. Meas., vol. 41, pp. 427-431, June
`1992.
`A. Montijo and K. Rush, “Accuracy in interleaved ADC systems,”
`Hewlett-Packard J., vol. 44, no. 5, pp. 38-46, Oct. 1993.
`D. M. Hummels,
`J. J. Mcdonald, I, and F. H.
`Irons, “Distortion
`compensation for time-interleaved analo