Professional Documents
Culture Documents
Example 29.1
Design a 3-bit resistor string ladder using a binary switch array. Assume that VREF = 5 V and that the maximum power dissipation of the converter is to be 5 mW (not including the power required by the digital logic). Determine the value of the analog voltage for each of the possible digital input codes.
The accuracy of the resistor string is - obviously related - to matching between the resistors, which ultimately determines - the INL and DNL for the entire DAC.
Integral nonlinearity (INL) is defined as the difference between the actual and ideal switching points,
This expression, - requires the mismatch of all the resistances used in the summation to be known. - does not illustrate how to determine the worst-case or maximum INL for a resistor string.
This expression, - the worst-case INL (again, assuming 2 percent matching). - determine the effective resolution" of a DAC.
Example 29.2
Determine the effective number of bits for a resistor string DAC, which is assumed to be limited by the INL. The resistors are passive poly resistors with a known relative matching of 1 percent and VREF =5 V.
From this expression, - the maximum DNL will occur at the value of i for which ^R is at its maximum value The worst-case DNL (The resistors are matched to within 2 percent)
which is well below the 1/2 LSB limit. NOTE: The INL is obviously the limiting factor - in determining the resolution of a resistor string DAC - since INLs maximum value is 2N times largerthantheDNL.
ThetotalcurrentflowingfromVREF isConstant,sincethepotentialatthebottomof each switched resistor is always zero volts (either ground or virtual ground).
Therefore,thenodevoltageswillremainConstant- for any value of the digital input. The output voltage, V OUT' is dependent on currents flowing through the feedback resistor, RF , such that
where iTOT is the sum of the currents selected by the digital input by
where Dk, is the k-th bit of the input word with a value that is either a 1 or a O.
This architecture, like the resistor string architecture, - requires matching to within the resolution of the converter. Therefore, theswitchresistancemustbenegligible,(orelsea'smallvoltage drop' will occur across each switch, resulting in an error).
Onewaytoeliminatethisproblemistoadddummyswitches.
Dummy switches with 1/2 the resistance of the real switches - are "hard-wired" so that they are always ON and placed in series with each of the horizontal resistors. The total resistance of any horizontal branch, R' , is R' = R + ^R/2 The resistance of any vertical branch is 2R + ^R, - which is twice the value of the horizontal branch. Therefore, a R' - 2R' relationship is maintained.
Example 29.3
Design a 3-bit DAC using a R-2R architecture with R =1 k ohm, RF =2 k ohm, and VREF = 5 V. Assume that the resistances of the switches are negligible. Determine the value of iTOT for each digital input and the corresponding output voltage, vOUT'
Example 29.3