throbber
1396
`
`IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 59, NO. 7, JULY 2012
`
`Statistical Analysis of ENOB and Yield in Binary
`Weighted ADCs and DACS With Random
`Element Mismatch
`
`Jeffrey A. Fredenburg and Michael P. Flynn
`
`the design deci-
`Abstract—Mismatch motivates many of
`sions for binary weighted, ratiometric converters, such as
`successive approximation (SAR) analog-to-digital converters
`(ADC), but the statistical relationship between mismatch and
`signal-to-noise-plus-distortion ratio (SNDR) has not been pre-
`cisely quanti(cid:191)ed. In this paper, we analyze the effects of capacitor
`mismatch in a binary weighted, charge redistribution SAR ADC
`and derive a new analytic expression relating capacitor mismatch
`and the effective-number-of-bits (ENOB). We then explore the
`statistics of this new expression and develop a model that accu-
`rately predicts yield in terms of ENOB. Finally, the major results
`of this paper are generalized into a simple and compact design
`equation that relates resolution, mismatch, and ENOB to yield
`for all binary weighted, ratiometric converters. The expressions
`derived in this paper offer practical insight into the relationship
`between mismatch and performance for all binary, weighted ratio-
`metric converters with these results validated through numerical
`simulations.
`Index Terms—Analog-digital conversion, analog integrated cir-
`cuits, mismatch, successive approximation registers, yield.
`
`I. INTRODUCTION
`
`S AR ADCs OFFER an attractive solution in low power
`
`applications. Due to the inherent energy ef(cid:191)ciency of
`charge redistribution DACs and the leveraged bene(cid:191)ts of
`scaling [1], SAR ADCs can provide power ef(cid:191)cient analog to
`digital conversion in systems that require moderate resolution
`and speed. However, speci(cid:191)c applications have speci(cid:191)c needs,
`and to ensure those needs are met, it is important for designers
`to have complete understanding of the design tradeoffs in the
`key building blocks of SAR ADCs, such as the capacitor DAC,
`the comparator, and the successive approximation registers.
`It is well established that mismatch degrades the overall per-
`formance of ADCs, and various techniques have been proposed
`to overcome this degradation [2]–[8]. However, a precise for-
`mulation of the relationship between mismatch, the effective
`number of bits (ENOB), and yield is still lacking. In practice,
`an ADC designer may need to target a particular ENOB spec-
`i(cid:191)cation, but when estimating the yield, only indirect metrics
`
`Manuscript received March 08, 2011; revised July 19, 2011 and July 19, 2011;
`accepted October 24, 2011. Date of publication January 16, 2012; date of current
`version June 22, 2012. This paper was recommended by Associate Editor R.
`Lot(cid:191).
`The authors are with the Department of Electrical Engineering and Com-
`puter Science, University of Michigan, Ann Arbor, MI 48109 USA (e-mail:
`fredenbu@umich.edu).
`Digital Object Identi(cid:191)er 10.1109/TCSI.2011.2177006
`
`such as integral nonlinearity (INL) or differential nonlinearity
`(DNL) are available. Although ENOB, INL, and DNL are im-
`portant indicators of ADC performance, ENOB is a better in-
`dicator of the overall system level performance, and with the
`yield expressions derived in this paper, ADC designers can more
`easily target system level performance objectives.
`The use of INL as a yield metric for data converters is preva-
`lent in literature, but has limited utility in system design. Al-
`though the bulk of the analytic work has focused on developing
`INL yield models for current-steering DACs [9]–[13] in the
`presence of transistor drain current mismatch [14], the major
`results of these works are also generally applicable to ADCs.
`According to [13], the analytical development of INL as a yield
`metric begins with [9], where the maximum deviation of the
`INL is introduced as a measure for distinguishing between good
`and bad current-steering DACs. Later in [10]–[13], we see a
`progression of re(cid:191)nements aimed towards improving the sta-
`tistical accuracy of INL based yield estimates. However, none
`of these works [9]–[13] offer a detailed comparison between
`INL yield measurements and other performance metrics such
`as signal-to-noise-plus-distortion ratio (SNDR), and it is unclear
`how to precisely interpret INL based yield estimates when tar-
`geting a speci(cid:191)c ENOB yield for ADCs and DACs.
`Examples of analysis relating INL/DNL to ENOB can be
`found in [16]–[18], [24], but these works do not contain a de-
`tailed statistical treatment relating ENOB and yield. In [16],
`DNL is related to signal-to-noise ratio (SNR) by considering
`DNL errors as an additive noise in (cid:192)ash ADCs. In [17], SNDR
`is related to INL errors as a function of the input signal proba-
`bility density function (PDF). In [18], ENOB is related to INL
`through a harmonic analysis for thermometer-coded structures,
`and in [24] an approximate relationship between ENOB and
`INL is given for resistor strings based on analysis in [15]. Al-
`though these works provide a convenient sketch relating ENOB
`and DNL/INL, it is unclear how to extract accurate ENOB yield
`information.
`In this paper, we develop an alternative statistical model using
`ENOB as a yield metric. First, we examine the effects of mis-
`match in a binary weighted, charge redistribution SAR ADC.
`We then derive an exact algebraic formulation relating capac-
`itor mismatch to the average noise power of the ADC output,
`and from this algebraic formulation, we derive ENOB as a func-
`tion of capacitor mismatch. Next, we explore the statistics of
`this ENOB expression and develop a statistical expression that
`predicts yield in terms of ENOB and mismatch. Finally, we gen-
`eralize the results of this work by presenting a compact design
`
`Authorized licensed use limited to: OREGON STATE UNIV. Downloaded on March 10,2021 at 04:23:05 UTC from IEEE Xplore. Restrictions apply.
`
`1549-8328/$31.00 © 2012 IEEE
`
`IPR2021-00294
`Xilinx, Inc. v. Analog Devices, Inc. - Analog 2005
`
`

`

`FREDENBURG AND FLYNN: STATISTICAL ANALYSIS OF ENOB AND YIELD IN BINARY WEIGHTED ADCS AND DACS
`
`1397
`
`squared value of the output noise voltage [18]. Assuming the
`DAC output codes are uniformly distributed, we can calculate
`this quantity as shown in (1) and (2)—where
`is the DAC
`resolution in bits,
`is the LSB,
`is the output noise voltage,
`and
`is the mean output noise voltage.
`
`(1)
`
`(2)
`
`We incorporate mismatch into this expression by modifying
`the limits of integration in (1) to include the INL errors of the
`DAC. Since the -th code transition voltage of a mismatched
`DAC is offset from the ideal transition voltage by the INL error
`of that code, we offset the integration limits in (1) by the INL
`error as shown in (3)—where
`is the INL error of the -th code
`expressed in LSB.
`
`(3)
`
`Evaluating the integral in (3) and simplifying the resulting
`expression, we obtain an expression for the noise power in terms
`of the INL, which is given by (4).2 A more intuitive formulation
`of (4) is also presented in (5).
`
`(4)
`
`(5)
`
`, the contribution from the mismatch
`In the limit of a large
`induced noise power can be approximated as the variance of the
`INL as shown in (6).3
`
`(6)
`
`Expressions (4)–(6) describe the average noise power of a
`single-ended DAC as the sum of the ideal quantization noise and
`the mean square of the INL errors. These results are generally
`applicable to all ADCs and DACs with both (cid:191)xed quantization
`levels and uniformly distributed DAC outputs and indicate that
`nonlinearities in the quantization levels manifest as an additive
`noise. This conclusion is also suggested in [16] for DNL errors.
`
`B. Analytic Formulation of DNL and INL
`We continue by formulating an expression for the noise power
`contributed by the INL errors as a function of capacitor mis-
`match. To this end, we (cid:191)rst introduce a capacitor mismatch
`model and then derive expressions for DAC DNL errors in terms
`of this model. Finally, we convert these DNL expressions into
`INL expressions and solve for the mean squared INL in terms
`of the capacitor mismatch parameters.
`
`Fig. 1. Transfer function and residual noise voltage of a capacitor DAC with
`mismatch (solid) and without mismatch (dashed). Without mismatch, the code
`transitions and DAC outputs occur in regular LSB intervals.
`
`equation, which accurately relates resolution, mismatch, and
`ENOB to yield for all binary weighted, ratiometric converters.
`The design equation offered is accurate to within
`0.17 bits for
`yield values between 0.5% and 99.5% and is consistent with
`standard test methodology.
`Section II analyzes the effects of mismatch and derives an
`expression for ENOB as a function of capacitor mismatch.
`Section III explores the statistics of this ENOB expression,
`and Section IV formulates an expression for yield. Section V
`develops a compact design equation for yield, ENOB and
`mismatch, which generalizes the results of this work.
`
`II. ANALYTICAL ENOB DERIVATION
`In this section, we derive an analytic expression for the ENOB
`of a binary weighted SAR ADC in terms of capacitor mismatch.
`Although we derive this expression from the perspective of a ca-
`pacitor DAC, our results are equally valid form the perspective
`of the ADC. We begin this derivation by relating the INL errors
`of a DAC to its average noise power. Next, we formulate an
`expression for the INL in terms of capacitor mismatch parame-
`ters, and use this relationship to express the mismatch induced
`noise power as a function of the capacitor mismatch. Finally, we
`translate the mismatch induced noise expression into an analyt-
`ical expression for ENOB which supports differential sinusoidal
`signals and is consistent with standard ADC test methodology.
`
`A. Mismatch Induced Noise Power
`The relationship between the mismatch induced noise power
`and INL can be derived in a manner similar to the calculation of
`ideal quantization noise power. By including INL errors into this
`calculation, we can capture the noise power contributed from
`INL errors.1 Fig. 1 shows the transfer function of a DAC and its
`corresponding noise voltage with and without INL errors. For
`an ideal single-ended DAC without mismatch, the established
`quantization noise expression represents the mean-
`
`1A related result in [16] expresses the average noise power of a (cid:192)ash ADC to
`its DNL errors.
`
`2The DC power contributed by the INL errors is not removed from (4).
`3A similar result to (6) is derived in [17] using a probabilistic approach.
`
`Authorized licensed use limited to: OREGON STATE UNIV. Downloaded on March 10,2021 at 04:23:05 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`1398
`
`IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 59, NO. 7, JULY 2012
`
`We model the mismatch of capacitors within the array as an
`additive random error—i.e.,
`, where
`is the nominal design capacitance and
`is a normally dis-
`tributed random error with zero mean with
`variance. Fur-
`thermore, we de(cid:191)ne a mismatch parameter
`to describe the
`fractional error of each binary weighted capacitor group from
`its ideal value. Assuming that the capacitors are carefully ar-
`ranged, we neglect pathological errors and effects from spatial
`gradients.4
`is the total
`The mismatch model is provided in (7)—where
`number of capacitors in the array,
`is the average unit ca-
`pacitance of the array,
`is the capacitance of the -th binary
`weighted capacitor group, and
`is the associated fractional
`mismatch of the -th group. In addition, we let
`represent
`the MSB,
`the LSB, and
`the termination capacitor.
`Note that the effective unit capacitance,
`, is distinct from the
`nominal design capacitance,
`.
`
`(7)
`
`Since the sum of the binary weighted capacitors, de(cid:191)ned in
`(7) as
`, must equal the total capacitance of the array, the
`weighted sum of the fractional mismatch parameters
`must
`sum to zero. This condition is enforced by (8).5
`
`(8)
`
`Using the capacitor mismatch model de(cid:191)ned in (7) and (8),
`we now relate the DNL errors of the DAC to the fractional
`mismatch parameter
`. The DNL error of a DAC can be ex-
`pressed by (9)—where
`is the difference between suc-
`cessive DAC output voltages [19].
`
`Using the DAC output voltage expression in (11) and the def-
`inition for DNL given in (9), we calculate the DNL errors for
`each of the
`DAC codes. For an
`bit, single-ended, binary
`weighted capacitor DAC, however, the DNL errors are uniquely
`determined by
`distinct DNL values, and these
`values rep-
`resent the DNL error at the major code transitions—speci(cid:191)cally,
`codes
`where
`.
`Intuitively, we can understand why the DAC has only
`unique DNL by examining the odd numbered codes. Since all
`the odd numbered codes have a binary representation ending in
`one, the difference in the DAC output voltage between these
`codes and one code less is determined solely by the DAC LSB
`capacitor. Therefore, the DNL error for every odd code is the
`same and is equal to the DNL error for code 2 , which is an odd
`code. Using similar examples, we can show through induction
`that only
`unique values are needed to describe the entire DNL
`of the DAC and these unique values are equal to the DNL at the
`major code transitions.
`We now calculate the DNL errors at the major code transi-
`tions by substituting (11) into (9)—where
`from (9) is
`the difference in the DAC output voltages between codes
`and
`. An expression for the
`unique DNL values is
`provided in (12)—where
`represents the DNL error at code
`, and
`
`.
`
`(12)
`
`The distribution of the DNL values given in (12) across each
`of the DAC codes can be described by the recursively ordered
`set shown in (13)—where
`is ordered set of DNL values,
`and
`, as described by (12), represents the DNL at the most
`signi(cid:191)cant code in the level of hierarchy. The arrangement of
`DNL values given by (13) describes a sequence in which the
`unique DNL values are distributed across the DAC codes in an
`“ modulo
`” manner.
`
`(9)
`
`(13)
`
`Furthermore, we can express the DAC output voltages
`in terms of the binary weighted capacitors as shown in
`(10)—where
`is the resolution in bits,
`is the LSB,
`is the -th binary weighted capacitor group, and
`represents the digital bits in the DAC code.
`
`(10)
`
`from (7) into (10), we relate
`Substituting the expression for
`the DAC output voltage to the fractional mismatch parameter
`as in (11).
`
`(11)
`
`As an example of how (13) describes the DNL distribution,
`, the arrangement of the
`we consider a 3 bit DAC. For
`DNL errors for this DAC is shown in (14)—where
`is again
`described by (12).
`
`(14)
`
`With both the DNL values and their arrangement calculated,
`we now relate the INL to the DNL and work towards expressing
`the mean-squared INL in terms of the mismatch parameter
`. The relationship between INL and DNL is shown in (15)
`[19]—where
`is the INL error at code , and
`is the DNL
`error at code
`. Furthermore,
`assumes one of the values
`described by (12) in an order determined by (13).
`
`(15)
`
`4An analysis relating INL errors to spatial gradients is found in [20].
`5Although based on the physical construction of the capacitor array, the con-
`given by (8) also ensures that gain errors in the transfer curve are
`straint on
`not counted as distortion since (8) imposes a unity gain for the DAC transfer
`curve.
`
`Substituting the DNL expression from (12) into (15) and
`simplifying the resulting summation by exploiting the inherent
`folding symmetry of (13), we derive the mean-squared INL in
`
`Authorized licensed use limited to: OREGON STATE UNIV. Downloaded on March 10,2021 at 04:23:05 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`FREDENBURG AND FLYNN: STATISTICAL ANALYSIS OF ENOB AND YIELD IN BINARY WEIGHTED ADCS AND DACS
`
`1399
`
`terms of the mismatch parameter
`shown in (16).
`
`. The simpli(cid:191)ed result is
`
`(16)
`
`Substituting this expression for the INL noise power from
`(16) into the noise power expression from (5), we obtain an
`explicit expression for the average noise power of an
`bit
`single-ended DAC with capacitor mismatch, which is shown in
`(17)—where
`is the LSB, and
`is the fractional mismatch of
`the -th capacitor group as de(cid:191)ned in (7). Furthermore, we let
`represent the MSB,
`the LSB, and
`the termi-
`nation capacitor.
`
`(17)
`
`The expression given in (17) describes the average noise
`power of a binary weighted DAC as the sum of the ideal
`quantization noise and a linear combination of the mismatch
`parameters squared. Similar to INL and DNL, the mismatch
`parameter manifests as additive noise.
`
`C. Differential Conversion
`Since most high-performance SAR ADCs process differen-
`tial signals, we now convert the noise power expression given
`by (17) from a single-ended result into a differential result. If
`we imagine constructing an
`bit, differential DAC using two
`bit, single-ended DACs, each with identical mismatch
`and opposite polarity,6 the average noise power of this com-
`posite differential DAC is the average of the two single-ended
`DAC noise powers. Using the results from (17) to describe the
`noise powers of the two
`bit single-ended DACs and av-
`eraging, we obtain the noise power of an
`bit, differential, bi-
`nary weighted DAC as given in (18)—where
`now describes
`the differential LSB,
`is the composite fractional mismatch of
`the -th capacitor groups, and
`and
`are the individual
`mismatch parameters from the positive and negative arrays.
`
`(18)
`
`Equation (18) presents an exact algebraic solution for the
`average noise power of a binary weighted
`bit, differential
`DAC with uniformly distributed INL errors. Furthermore, since
`the differential DAC output voltages are perfectly symmetrical
`about the origin, the noise power given by (18) is zero mean.
`Additionally, the constraint on
`given by (8) properly accounts
`for gain errors throughout the development of (18).
`
`D. Analytic Formulation of ENOB
`We now formulate an expression for ENOB in terms of the
`mismatch parameter
`. For a perfectly matched DAC, only the
`
`6This DAC structure represents a generic sign/magnitude encoded structure
`utilizing a (cid:191)xed common-mode output.
`
`quantization errors contribute noise and the average noise power
`is
`, as shown in (1). If we de(cid:191)ne an effective LSB size,
`which generates an average noise power equivalent to the noise
`power of a mismatched DAC, we can explicitly relate ENOB to
`the average noise power of the mismatched DAC as is done in
`(19)—where
`is the differential full scale range of the DAC
`output voltage, and
`is the effective LSB size.
`
`(19)
`
`Substituting the differential noise expression from (18) into
`(19), we can relate the ENOB of the DAC to the mismatch pa-
`rameters
`. Solving this resulting expression for ENOB, we ob-
`tain (20).
`
`(20)
`
`Equation (20) offers an exact analytic expression relating
`bit, differential, binary weighted capacitor
`the ENOB of an
`DAC to capacitor mismatch for uniformly distributed signals.
`Although we derived (20) from the perspective of a SAR ADC,
`the result provided in (20) is applicable to all binary weighted
`ratiometric converters.7
`
`E. Correction for Sinusoidal Distributions
`the
`The ENOB expression given in (20) assumes that
`DAC codes are uniformly distributed. In practice, however, the
`ENOB of an ADC is typically measured using a sinusoidal input
`signal, not a uniformly distributed signal. With a full-scale, uni-
`formly distributed signal, all of the INL errors across the entire
`code range each contribute equally to noise. On the other hand,
`since sinusoidal signals tend to dwell more near their peaks
`than their mean, the INL errors at the outer codes contribute a
`larger fraction of the noise than the INL errors near the center
`codes. Therefore, the noise power contributed by INL errors
`depends on the probability distribution of the signal.8
`To reconcile the ENOB expression in (20) with this preferred
`sinusoidal testing method, we introduce the scalar correction
`factor,
`, to convert the ENOB expression given by (20) into an
`equivalent expression describing the ENOB of a sinusoidally
`distributed input signal. The modi(cid:191)ed ENOB expression is
`given in (21)—where
`represents the composite fractional
`mismatch parameter of the binary weighted capacitor groups
`as de(cid:191)ned in (18) and (7), and
`is approximated as the ratio
`
`7For binary weighted ratiometric converter without an explicit termination
`is still de(cid:191)ned as in (8), but should instead be interpreted as either
`element,
`the mean of the single-ended INL errors or a description of the INL induced
`gain error of the converter transfer function.
`8If the INL error were constant across the code range, the INL induced noise
`power would be independent of the signal distribution. This is why the quanti-
`zation noise does not need to be scaled. By de(cid:191)nition, however, the INL errors
`across an extended code range must sum to zero and therefore cannot remain
`constant across the codes.
`
`Authorized licensed use limited to: OREGON STATE UNIV. Downloaded on March 10,2021 at 04:23:05 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`1400
`
`IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 59, NO. 7, JULY 2012
`
`between the INL noise contributions from a sinusoidal distribu-
`tion and a uniform distribution.9 A derivation for the estimated
`value of
`used in (21) is offered in Appendix I.
`
`termination capacitor,
`LSB capacitor,
`.
`
`, follows the same distribution as the
`
`(21)
`
`Equation (21) provides an accurate estimate for the ENOB
`of
`bit, differential, binary weighted ratiometric converters,
`which is consistent with the standard sinusoidal testing of the
`ADCs and DACs. Had we not introduced the correction factor
`, the ENOB expression would overestimate the mismatch in-
`duced noise power by 18%.10 Using (21), we can now accu-
`rately estimate the ENOB of a sinusoidal distribution over a
`wide range of
`values and compare results with standard ADC
`and DAC test measurements.
`
`III. STATISTICAL ENOB DERIVATION
`Section II provides an analytic expression relating ENOB and
`mismatch (21), and in this section, we examine the statistics of
`this ENOB expression. First, we derive the probability density
`functions (PDF) for the single-ended mismatch parameters
`and
`. Next, we use these PDFs for
`and
`to derive
`the PDF for the differential, composite parameter
`, and subse-
`quently, the PDF for the square of
`. Finally, we combine these
`results with the ENOB expression given by (21) and obtain a
`statistical expression for ENOB. Finally, we compare this ex-
`pression to results from numerical ADC simulations.
`
`A. PDF for the Single-Ended Mismatch Parameter
`In the capacitor mismatch model presented in (7), each ca-
`pacitor is modeled as
`, where
`is the
`nominal design capacitance and
`is a normally distributed
`error with zero mean with
`variance. The PDF for
`is shown
`in (22)—where the PDF is expressed using the notation
`.
`
`(22)
`
`Furthermore, both the binary weighted capacitor groups
`and the total array capacitance can be represented as sums
`of the individual capacitors. Since the sum of independent
`normal random variables is itself normal with a mean and
`variance equal to the sum of the constituent means and vari-
`ances, we obtain the marginal PDFs for the binary weighted
`capacitors directly from (22) as given in (23)—where
`is
`the single-ended resolution, and
`is the capacitance of the
`-th binary weighted capacitor group in one of the single-ended
`arrays. To avoid parametric equations, we will omit the PDF of
`the termination capacitor and note that the distribution for the
`
`9Alternatively, the ENOB of sinusoidally distributed DAC codes can be de-
`rived by replacing the “averaging” in (3) with the probability mass function
`(PMF) of a sinusoidal distribution, but it is unclear whether a tractable ENOB
`expression can be obtained due to the complexity of the sinusoidal PMF.
`10Since
`linearly scales only the mismatch induced noise power, the 18%
`.
`overestimation can be approximated by
`
`(23)
`
`Similarly, we derive the PDF for the total single-ended array
`capacitance from (22) as shown in (24)—where
`is the single-
`ended resolution, and
`is the total capacitance for one of the
`single-ended arrays.
`
`(24)
`
`Using the de(cid:191)nition of
`from the mismatch model given in
`(7), we next reformulate
`in terms of the new variables
`and
`as shown in (25). For convenience, we will denote the
`single-ended fractional mismatch parameter with
`. When we
`derive the composite mismatch parameter, we will clarify the
`notation with
`and
`.
`
`(25)
`
`is determined by ratio of
`As shown in (25), the PDF for
`two dependent normal variables,
`and
`, which results in a
`prohibitively complicated expression for the PDF.11 In order to
`simplify this PDF into a form amenable to further analysis, we
`will therefore expand (25) and approximate the capacitance of
`the array,
`, as a constant in the denominator. The expansion
`of (25) is given by (26) with
`approximated as
`in the
`denominator12—where
`is the mean capacitance of the array
`as de(cid:191)ned in (7).
`
`(26)
`
`Using the PDFs for
`from (23) and (24), we now
`and
`derive an approximation of the marginal PDF for
`through the
`expansion given by (26). The simpli(cid:191)ed PDF for
`is provided
`in (27)—note that the correlation between
`and
`in the nu-
`merator has not been neglected.
`
`(27)
`
`We now calculate the PDF for the composite mismatch factor.
`Using (27) to describe the distributions for
`and
`, we ob-
`tain the PDF for composite mismatch factor using the relation-
`ship for the mismatch factors given by (20), which states that the
`
`11An exact formulation of this PDF is derived in [15] to analyze nonlinearities
`in resistor strings.
`12Approximating
`follows from the weak law of large numbers
`as
`is well approximated by
`and is equivalent to assuming that
`when the number of capacitors is large.
`
`Authorized licensed use limited to: OREGON STATE UNIV. Downloaded on March 10,2021 at 04:23:05 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`FREDENBURG AND FLYNN: STATISTICAL ANALYSIS OF ENOB AND YIELD IN BINARY WEIGHTED ADCS AND DACS
`
`1401
`
`composite mismatch factor is the average of the single-ended
`mismatch factors. The PDF for the composite mismatch factor
`is provided in (28)—where
`is the differential resolution and
`is related to single-ended resolution,13
`, by
`.
`
`(28)
`
`Equation (28) provides an analytic expression for the PDF of
`the composite mismatch parameter
`of an
`bit differential
`DAC—where
`follows the same distribution as
`.
`
`B. Statistical ENOB Expression
`Since the ENOB expression in (21) depends on a linear com-
`, we now derive the PDF for the square of the
`bination of
`composite mismatch factor from the PDF of the composite mis-
`match factor. Letting
`—where
`represents the scalar
`coef(cid:191)cients from the ENOB expression given by (21), the PDF
`of
`follows a Chi-Squared distribution [21]. Using the PDF
`described from (28) and replacing the scalars
`with the ap-
`propriate values from (21), we calculate the distribution for
`,
`which is shown in (29)14—where the distributions for
`is de-
`scribed by the distribution for
`.
`
`(29)
`
`Substituting
`into the ENOB expression (21), we express
`the ENOB in terms of
`as shown in (30)—where the distribu-
`tions for
`are described in (29).
`
`(30)
`
`Equation (30) provides an analytic model describing the sta-
`tistics for the ENOB of an
`bit, binary weighted, differential
`SAR ADC with a normally distributed capacitor mismatch. Fur-
`thermore, this model includes a sinusoidal correction factor, so
`this statistical model is valid for sinusoidally distributed signals
`and is thus compatible with standard ADC test methods.
`
`C. Expected Value and Variance
`We verify the validity of (30) by comparing analytical expres-
`sions for the expected value and variance of ENOB to numer-
`ical simulations of randomly generated SAR ADCs. Because the
`ENOB expression in (30) contains a logarithmic term, we will
`estimate the expected value and variance using a Taylor series
`expansion.
`
`13This DAC structure represents the generic sign/magnitude encoded struc-
`ture described in II-C which utilizes a (cid:191)xed common-mode output.
`14This PDF is an approximation for the marginal PDF for
`.
`
`Fig. 2. Comparison between simulated and calculated expected values (32) for
`ENOB across various resolutions. The numerical simulation results are obtained
`using a 1024 point FFT of 300,000 randomly mismatched ADCs at each reso-
`lution and each standard deviation of capacitor mismatch.
`
`represent the sum of
`Letting
`expansion for the ENOB centered at
`
`in (30), the Taylor series
`is shown in (31).
`
`(31)
`Taking the expected value of (31) and dropping higher order
`terms, we obtain the approximation for the expected ENOB
`shown in (32).
`
`(32)
`
`Due to the complexity of including correlations between each
`in later analysis, we will neglect all correlations.15 Therefore,
`treating the
`from (30) as independent variables, we can ap-
`proximate the expected value and variance of
`as the sum of
`the expected values and variances of
`. Figs. 2 and 3 offer a
`comparison between the calculated and simulated values for the
`expected ENOB of a SAR ADC. As shown in Fig. 2, the calcu-
`lated ENOB values track the simulated values reasonably well,
`and in Fig. 3, we see that the analytic expected value is within
`1.0% of the simulated value over a wide range of resolution and
`mismatch.16
`Next, we obtain an expression for the ENOB variance. Taking
`the variance of (31) and dropping higher order terms, we derive
`(33).
`
`(33)
`
`15A comparison between the (cid:191)rst four moments of the ENOB expression
`given in (30) and the moments calculated from simulation data showed rea-
`sonable similarity, which included correlations, and the moments derived from
`treated as independent random variables.
`(30) with
`16In Fig. 3, however, the error in the expected ENOB is non-monotonic with
`respect to resolution, we attribute this to the (cid:191)xed 1024 point FFTs used to gen-
`erate the simulation data. With a (cid:191)xed 1024 FFT, only a subset of the output
`codes is measured for resolutions beyond 11 bits.
`
`Authorized licensed use limited to: OREGON STATE UNIV. Downloaded on March 10,2021 at 04:23:05 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`1402
`
`IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 59, NO. 7, JULY 2012
`
`IV. YIELD ANALYSIS
`We complete the statistical analysis of ENOB with an exami-
`nation of the ENOB yield for an
`bit, binary weighted, differ-
`ential SAR ADC. Using the ENOB expression given in (30), we
`can express the probability of achieving some minimal ENOB
`in terms of the probabilities for
`as shown in (34)—where
`is the minimal desired ENOB, and
`is the ADC
`resolution in bits.
`
`(34)
`
`A. Full Yield Approximation
`We next derive an approximate ENOB yield expression in
`terms of the cumulative distribution function (CDF) for
`from
`(34). The details of this derivation are provided in Appendix II.
`When N is even number of bits, the CDF of
`can be approx-
`imated as in (35)—where
`denotes the CDF of
`,
`is the -th even
`from (29) including
`,
`is -th odd
`from (29), and
`denotes the value in the sequence.
`
`Fig. 3. Comparison between simulated and calculated expected values (32) for
`ENOB across various resolutions expressed as percent error. The analytic ex-
`1.0% of simulated values.
`pected ENOB values are within
`
`Fig. 4. Comparison between the simulated and calculated ENOB variances
`(33) across various resolutions. The numerical simulation results are obtained
`using a 1024 point FFT of 300,000 randomly mismatched ADCs at each reso-
`lution and each standard deviation of capacitor mismatch.
`
`When N is odd number of bits, the CDF of X can be approxi-
`mated as in (36)—where, again, where
`denotes the CDF
`of
`,
`is the -th even
`from (29) including
`,
`is
`-th odd
`from (29), and
`denotes the last value from (29).
`
`(35)
`
`from
`Similar to the expected value calculation, we treat the
`(30) as independent variables and approximate the variance of
`as the sum of the
`variances. Fig. 4 compares the calculated
`and simulated values for the ENOB variance.
`As shown in Fig. 4, the calculated variances compress at
`higher resolutions. This compression indicates a nonlinear rela-
`tionship between the calculated and simulated variances. Since
`the inclusion of higher order terms up to the fourth moment of
`in the Taylor series expansion did not reduce this error, we
`attribute the causes of this discrepancy to the scalar correction
`factor,
`, and the assumption that the
`are independent. While
`the correction factor
`correctly scales the expected ENOB to
`approximate a sinusoidal distribution,
`does not properly scale
`the higher moments. Furthermore, the
`are not independent
`since the mismatch parameters are correlated, which is evi-
`denced by (8). Nevertheless, the magnitude of the error between
`the calculated and simulated variances is small compared to the
`resolution of the ADC.
`
`(36)
`
`Using the ENOB relationship given by (34) along with

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