This application relates generally to digital-to-analog converters.
A key building block of data converters is a digital-to-analog converter (DAC). A DAC converts a digital value to an analog value based on the digital code (sometimes abbreviated as DIN) and the reference voltages (VREFP/VREFN). In integrated circuits, there are several ways to implement DACs including capacitor-based DACs (CAP-DACs) and resistor-based DACs (sometimes abbreviated as R-DACs).
The reference buffers can be classified into two categories: high-bandwidth and low-bandwidth. A high-bandwidth reference buffer has an output time constant that is smaller than the settling time allocated to the DAC (e.g., period T) thereby allowing the buffer output to mostly or fully settle during the DAC settling time. A low-bandwidth reference buffer has an output time constant that is larger than the settling time allocated to the DAC (e.g., period T). Thus, a low-bandwidth reference buffer does not fully settle during the DAC settling time. Instead, a large reservoir capacitor, CRESERVOIR, is placed at the buffer output to provide the charge required for DAC settling, and the reference buffer slowly recharges the reservoir capacitor over multiple DAC periods T.
The output RC time constant of the high-bandwidth reference buffers 30, 32 is smaller than the allocated DAC settling time (e.g., T) to ensure that the DAC fully settles within the available settling time. The capacitance for the output RC time constant is typically dominated by the DAC load and the resistance is a combination of the buffer output resistance (ROUT) and the resistance of the capacitor switches 120. As the DAC capacitive load is typically fixed, the reference buffer output resistance ROUT and/or the capacitor switch 120 resistance are lowered to reduce the output RC time constant of the high-bandwidth reference buffers 30, 32.
The output RC time constant of the low-bandwidth reference buffers 40, 42 is larger than the allocated DAC settling time (e.g., T). Due to this incomplete settling, typically one or both of the two approaches below is/are taken.
First, a large reservoir capacitance (CRESERVOIR) is placed on VREFP and VREFN to provide the charge required for DAC settling. A sufficiently-large capacitance ensures that VREFP and VREFN voltages remain sufficiently close to VREFPnom and VREFNnom. For example, if CRESERVOIR is significantly larger than the total DAC capacitance, then VREFPLBW and VREFNLBW do not significantly change during a single period and the AC current consumed by the CAP-DAC is supplied by the CRESERVOIR capacitor rather than by the reference buffers. This has the benefit that the settling in a single period is not impacted by the reference buffers' output resistance ROUT. The reference buffers only supply the low-frequency and DC current. At high DAC resolutions (e.g., 10 bits and higher), the capacitor CRESERVOIR can become quite large compared to other circuits, resulting in additional circuit area and cost.
Second, the DAC can be designed to draw consistent current regardless of DAC digital code, ensuring that the VREFPLBW and VREFNLBW do not vary with DAC digital code regardless of the size of CRESERVOIR. While such an approach can be effective to reduce the required size of CRESERVOIR, it usually has some undesirable tradeoffs including increased noise, increased complexity, and/or reduced speed.
Assuming a sufficiently-large CRESERVOIR, the high-bandwidth reference buffer typically requires higher power consumption than the low-bandwidth reference buffer as the DAC settling time is degraded by the buffer output resistance ROUT. Minimizing ROUT requires spending additional power that is not needed in a DAC driven by a low-bandwidth reference buffer.
It would be desirable to overcome these and/or other deficiencies in the art.
Example embodiments described herein have innovative features, no single one of which is indispensable or solely responsible for their desirable attributes. The following description and drawings set forth certain illustrative implementations of the disclosure in detail, which are indicative of several exemplary ways in which the various principles of the disclosure may be carried out. The illustrative examples, however, are not exhaustive of the many possible embodiments of the disclosure. Without limiting the scope of the claims, some of the advantageous features will now be summarized. Other objects, advantages and novel features of the disclosure will be set forth in the following detailed description of the disclosure when considered in conjunction with the drawings, which are intended to illustrate, not limit, the invention.
An aspect of the invention is directed to a digital-to-analog converter (DAC) comprising: an array of capacitors; an array of capacitor switches, each capacitor switch electrically coupled to a first terminal of a respective capacitor and having a first state in which the first terminal is electrically coupled to a positive reference voltage line and a second state in which the first terminal is electrically coupled to a negative reference voltage line; a positive high-bandwidth reference buffer having an input electrically coupled to a positive reference voltage and an output electrically coupled to a positive HB output resistor to produce a positive high-bandwidth reference voltage, the positive high-bandwidth reference buffer having a first HB output time constant that is greater than or equal to a sampling period (T) of the DAC; a negative high-bandwidth reference buffer having an input electrically coupled to a negative reference voltage and an output electrically coupled to a negative HB output resistor to produce a negative high-bandwidth reference voltage, the negative high-bandwidth reference buffer having a second HB output time constant that is greater than or equal to T; a positive low-bandwidth reference buffer having an input electrically coupled to the positive reference voltage and an output electrically coupled to a positive LB output resistor to produce a positive low-bandwidth reference voltage, the positive low-bandwidth reference buffer having a first LB output time constant that is less than T; a negative low-bandwidth reference buffer having an input electrically coupled to the negative reference voltage and an output electrically coupled to a negative LB output resistor to produce a negative low-bandwidth reference voltage, the negative low-bandwidth reference buffer having a second LB output time constant that is less than T; a reference-selection switch electrically coupled to the positive and negative reference voltage lines, the reference selecting switch having an HB state in which the positive and negative reference voltage lines are electrically coupled to the positive and negative high-bandwidth voltages, respectively, and an LB state in which the positive and negative reference voltage lines are electrically coupled to the positive and negative low-bandwidth voltages, respectively, wherein
and Fs is a sampling rate of the DAC.
In one or more embodiments, the DAC further comprises a positive LB output voltage line electrically coupled to the positive LB output resistor, the positive LB output voltage line having the positive low-bandwidth reference voltage; a negative LB output voltage line electrically coupled to the negative LB output resistor, the negative LB output voltage line having the negative low-bandwidth reference voltage; and a reservoir capacitor having a first terminal electrically coupled to the positive LB output voltage line and a second terminal electrically coupled to the negative LB output voltage line. In one or more embodiments, the DAC further comprises a memory that stores DAC digital code, wherein: the memory is electrically coupled to the capacitor switches and to the reference-selection switch, the DAC digital code determines a state of each capacitor switch, and the DAC digital code determines a state of the reference-selection switch. In one or more embodiments, the DAC is configured to perform a digital-to-analog conversion of the DAC digital code during the sampling period, and the reference-selection switch is in the HB state when the DAC starts the digital-to-analog conversion of the DAC digital code.
In one or more embodiments, the reference-selection switch transitions from the HB state to the LB state after a predetermined time period from the start of the digital-to-analog conversion of the DAC digital code. In one or more embodiments, the reference-selection switch transitions from the HB state to the LB state during the digital-to-analog conversion of the DAC digital code. In one or more embodiments, the reference-selection switch is only in the LB state during the digital-to-analog conversion of a least-significant bit in the DAC digital code.
In one or more embodiments, the DAC digital code is a first DAC digital code, the reference-selection switch stays in the HB state for the digital-to-analog conversion of the first DAC digital code, the reference-selection switch transitions from the HB state to the LB state during the digital-to-analog conversion of a second DAC digital code, the second DAC digital code stored in the memory, and the digital-to-analog conversion of the second DAC digital code occurs after the digital-to-analog conversion of the first DAC digital code. In one or more embodiments, the memory stores a plurality of DAC digital codes, the DAC is configured to perform a digital-to-analog conversion of the plurality of DAC digital codes over a plurality of sampling periods, and the reference-selection switch is in the HB state at a beginning of each sampling period.
In one or more embodiments, a root mean square of the positive high-bandwidth reference voltage is about equal to a root mean square of the positive low-bandwidth reference voltage, and a root mean square of the negative high-bandwidth reference voltage is about equal to a root mean square of the negative low-bandwidth reference voltage.
Another aspect of the invention is directed to a digital-to-analog converter (DAC) comprising: an array of capacitors including first and second groups of the capacitors; an array of capacitor switches, each capacitor switch electrically coupled to a first terminal of a respective capacitor and having a first state in which the first terminal is electrically coupled to a positive reference voltage line and a second state in which the first terminal is electrically coupled to a negative reference voltage line; a positive high-bandwidth reference buffer having an input electrically coupled to a first positive reference voltage and an output electrically coupled to a positive HB output resistor to produce a positive high-bandwidth reference voltage, the positive high-bandwidth reference buffer having a first HB output time constant that is greater than or equal to a sampling period (T) of the digital-to-analog converter; a negative high-bandwidth reference buffer having an input electrically coupled to a first negative reference voltage and an output electrically coupled to a negative HB output resistor to produce a negative high-bandwidth reference voltage, the negative high-bandwidth reference buffer having a second HB output time constant that is greater than or equal to T; a positive low-bandwidth reference buffer having an input electrically coupled to the first positive reference voltage and an output electrically coupled to a positive LB output resistor to produce a positive low-bandwidth reference voltage, the positive low-bandwidth reference buffer having a first LB output time constant that is less than T; a negative low-bandwidth reference buffer having an input electrically coupled to the first negative reference voltage and an output electrically coupled to a negative LB output resistor to produce a negative low-bandwidth reference voltage, the negative low-bandwidth reference buffer having a second LB output time constant that is less than T; a reference-selection switch electrically coupled to the positive and negative reference voltage lines of the first group of capacitors, the reference-selection switch having an HB state in which the positive and negative reference voltage lines are electrically coupled to the positive and negative high-bandwidth voltages, respectively, and an LB state in which the positive and negative reference voltage lines are electrically coupled to the positive and negative low-bandwidth voltages, respectively, wherein:
Fs is a sampling rate of the DAC, and the positive and negative reference voltage lines of the second group of capacitors are electrically coupled to positive and negative third reference voltages, respectively.
In one or more embodiments, the positive and negative reference voltage lines of the second group of capacitors are electrically coupled to the positive and negative high-bandwidth reference voltages, respectively, whereby the positive and negative third reference voltages are the same as the positive and negative low-bandwidth reference voltages, respectively. In one or more embodiments, the positive and negative reference voltage lines of the second group of capacitors are electrically coupled to the positive and negative high-bandwidth reference voltages, respectively, whereby the positive and negative third reference voltages are the same as the positive and negative high-bandwidth reference voltages, respectively.
In one or more embodiments, the DAC further comprises a positive third reference buffer having an input electrically coupled to a second positive reference voltage and an output electrically coupled to a positive third output resistor to produce the positive third reference voltage; and a negative third reference buffer having an input electrically coupled to a second negative reference voltage and an output electrically coupled to a negative third output resistor to produce the negative third reference voltage.
Yet another aspect of the invention is directed to a system comprising a first digital-to-analog converter (DAC) comprising: an array of first capacitors; and an array of first capacitor switches, each first capacitor switch electrically coupled to a first terminal of a respective first capacitor and having a first state in which the first terminal is electrically coupled to a first positive reference voltage line and a second state in which the first terminal is electrically coupled to a first negative reference voltage line. The system further comprises a second DAC comprising: an array of second capacitors; and an array of second capacitor switches, each second capacitor switch electrically coupled to a first terminal of a respective second capacitor and having a first state in which the first terminal of the respective second capacitor is electrically coupled to a second positive reference voltage line and a second state in which the first terminal of the respective second capacitor is electrically coupled to a second negative reference voltage line. The system further includes a positive high-bandwidth reference buffer having an input electrically coupled to a positive reference voltage and an output electrically coupled to a positive HB output resistor to produce a positive high-bandwidth reference voltage, the positive high-bandwidth reference buffer having a first HB output time constant that is greater than or equal to a sampling period (T) of the digital-to-analog converter; a negative high-bandwidth reference buffer having an input electrically coupled to a negative reference voltage and an output electrically coupled to a negative HB output resistor to produce a negative high-bandwidth reference voltage, the negative high-bandwidth reference buffer having a second HB output time constant that is greater than or equal to T; a positive low-bandwidth reference buffer having an input electrically coupled to the positive reference voltage and an output electrically coupled to a positive LB output resistor to produce a positive low-bandwidth reference voltage, the positive low-bandwidth reference buffer having a first LB output time constant that is less than T; a negative low-bandwidth reference buffer having an input electrically coupled to the negative reference voltage and an output electrically coupled to a negative LB output resistor to produce a negative low-bandwidth reference voltage, the negative low-bandwidth reference buffer having a second LB output time constant that is less than T; a first DAC reference-selection switch electrically coupled to the first positive and first negative reference voltage lines, the first DAC reference-selection switch having a first HB state in which the first positive and first negative reference voltage lines are electrically coupled to the positive and negative high-bandwidth voltages, respectively, and a first LB state in which the first positive and first negative reference voltage lines are electrically coupled to the positive and negative low-bandwidth voltages, respectively; and a second DAC reference-selection switch electrically coupled to the second positive and second negative reference voltage lines, the second DAC reference-selection switch having a second HB state in which the second positive and second negative reference voltage lines are electrically coupled to the positive and negative high-bandwidth voltages, respectively, and a second LB state in which the second positive and second negative reference voltage lines are electrically coupled to the positive and negative low-bandwidth voltages, respectively; wherein:
and Fs is a sampling rate of the DAC.
In one or more embodiments, the first and second DAC reference-selection switches are configured to switch out of phase such that: when the first DAC reference-selection switch is in the first HB state, the second DAC reference-selection switch is in the second LB state, and when the first DAC reference-selection switch is in the first LB state, the second DAC reference-selection switch is in the second HB state. In one or more embodiments, when the second DAC reference-selection switch is in the second HB state, the first DAC reference-selection switch is in the first LB state, and when the second DAC reference-selection switch is in the second LB state, the first DAC reference-selection switch is in the first HB state. In one or more embodiments, the first and second DACs comprise a time-interleaved DAC.
Another aspect of the invention is directed to a method of operating a digital-to-analog converter (DAC), comprising: producing positive and negative high-bandwidth reference voltages with positive and negative high-bandwidth reference buffers, respectively, each of the positive and negative high-bandwidth reference buffers having an output electrically coupled to a respective HB output resistor and having a respective HB output time constant that is greater than or equal to a sampling period (T) of the DAC; producing positive and negative low-bandwidth reference voltages with positive and negative low-bandwidth reference buffers, respectively, each of the positive and negative low-bandwidth reference buffers having an output electrically coupled to a respective LB output resistor and having a respective LB output time constant that is less than T; placing a reference-selection switch in an HB state to electrically couple a positive reference voltage line and a negative reference voltage line to the positive and negative high-bandwidth voltages, respectively, wherein the positive and negative reference voltage lines are electrically coupled to an array of capacitors; with the array of capacitors, starting a digital-to-analog conversion of a DAC digital code while the reference-selection switch is in the HB state; and transitioning the reference-selection switch to an LB state during the digital-to-analog conversion of the DAC digital code, wherein in the LB state the positive and negative reference voltage lines are electrically coupled to the positive and low-bandwidth voltages, respectively, wherein:
and Fs is a sampling rate of the DAC.
In one or more embodiments, the method further comprises transitioning the reference-selection switch to the LB state after a predetermined time period from a start of the digital-to-analog conversion of the DAC digital code. In one or more embodiments, the method further comprises starting the digital-to-analog conversion of a most-significant bit (MSB) of the DAC digital code when the reference-selection switch is in the HB state; transitioning the reference-selection switch to the LB state during the digital-to-analog conversion of the MSB; and performing the digital-to-analog conversion of a least-significant bit of the DAC digital code only when the reference-selection switch is in the HB state.
For a fuller understanding of the nature and advantages of the present concepts, reference is made to the detailed description of preferred embodiments and the accompanying drawings.
A digital-to-analog converter (DAC) includes an array of capacitors, an array of capacitor switches, positive and negative high-bandwidth reference buffers, positive and negative low-bandwidth reference buffers, and a reference-selection switch. Each capacitor switch electrically couples a respective capacitor to either a positive or a negative reference voltage line. The reference-selection switch electrically couples the positive and negative reference voltage lines to either positive and negative high-bandwidth voltages or to positive and negative low-bandwidth voltages. The positive and negative high-bandwidth voltages are produced by the positive and negative high-bandwidth reference buffers where an output time constant of the positive and negative high-bandwidth reference buffers is greater than or equal to a sampling period (T) of the DAC. The positive and negative low-bandwidth voltages are produced by the positive and negative low-bandwidth reference buffers where an output time constant of the positive and negative low-bandwidth reference buffers is less than T. The sampling period T is equal to
where Fs is the sampling frequency of the DAC.
The reference-selection switch has an HB state in which the positive and negative reference voltage lines are electrically coupled to the positive and negative high-bandwidth voltages. In addition, the reference-selection switch has an LB state in which the positive and negative reference voltage lines are electrically coupled to the positive and negative low-bandwidth voltages. The reference-selection switch can be in the HB state at the start of the digital-to-analog conversion of DAC digital data. During the digital-to-analog conversion of the DAC digital data, the reference-selection switch can transition to the LB state. The transition from the HB state to the LB state can occur after a predetermined time period from the start of the digital-to-analog conversion of the DAC digital data. For example, the reference-selection switch can transition from the HB state to the LB state during the digital-to-analog conversion of the most-significant bit (MSB) of the DAC digital data. Additionally or alternatively, the reference-selection switch can transition from the HB state to the LB state after converting a first portion or half of the DAC digital data. In another example, the reference-selection switch can be and remain in the LB state for the digital-to-analog conversion of the least-significant bit (LSB) of the DAC digital data.
The capacitors 500 can be identical to one another, different from one another, or can include groups of different capacitors. A first terminal 502 of each capacitor 500 is electrically coupled to a respective capacitor switch 520. Each capacitor switch 520 has a first state in which the first terminal 502 is electrically coupled to a positive reference voltage line 550 and a second state in which the first terminal 502 is electrically coupled to a negative reference voltage line 560. The state of the capacitor switches 520 can be set using or based on the DAC digital code 510, which can be stored in memory (e.g., non-transitory memory).
A second terminal 504 of each capacitor 500 is electrically coupled to a DAC output line 570 that has an output terminal having an output VDAC voltage. The DAC output line 570 is also electrically coupled to a preset switch 530. The preset switch 530 has a closed state in which the DAC output line 570 is electrically coupled to a common-mode voltage VCM which sets the output VDAC voltage to be equal to the common-mode voltage VCM. In addition, the preset switch 530 has an opened state in which the DAC output line 570 is de-coupled from the common-mode voltage VCM. Timing controls can be used to set state of preset switch 530.
The reference-voltage-selection switch 540 has an HB state (e.g., a first state) and an LB state (e.g., a second state). When the reference-voltage-selection switch 540 is in the HB state, the positive and negative reference voltage lines 550, 560 are electrically coupled to positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW, respectively. When the reference-voltage-selection switch 540 is in the LB state, the positive and negative reference voltage lines 550, 560 are electrically coupled to positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW, respectively. The state of the reference-voltage-selection switch 540 can be set using or based on the DAC digital code 510. For example, a processor or processor-based controller can detect the DAC digital code 510 and set the reference-voltage-selection switch 540 based on the DAC digital code 510.
The positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW can be produced by high-bandwidth reference buffers 580, which can be the same as or can include positive and negative high-bandwidth reference buffers 30, 32 including respective buffer output resistors ROUT. The positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW can be produced by low-bandwidth reference buffers 590, which can be the same as or can include positive and negative high-bandwidth reference buffers 40, 42 including respective buffer output resistors ROUT and reservoir capacitor CRESERVOIR.
In some DAC implementations, the DAC digital code changes sequentially, asymptotically approaching a desired final value. For example, in a SAR DAC, the DAC digital code is updated sequentially in a feedback loop to force VDAC towards a desired voltage. Operating this feedback loop as quickly as possible requires a DAC with a fast settling time. A low-bandwidth reference buffer with a large capacitive reservoir would achieve the fastest settling by removing the speed degradation of the reference buffer output resistance, but the required CRESERVOIR size is often prohibitive, particularly for high-resolution DACs. When the DAC value is updated sequentially in a feedback loop and asymptotically approaching a desired final value, the first few DAC transitions typically consume the largest current. This current can have components which are data dependent and data independent.
To reduce the required CRESERVOIR size, a combination high/low bandwidth reference buffer can be employed, whereby the high-bandwidth reference buffer is used for the first few decisions (e.g., transitions) and the low-bandwidth reference buffer is used for later decisions (e.g., transitions). This significantly decreases the size of the CRESERVOIR needed to achieve a certain accuracy of VREFLBW in the presence of data-dependent current while also enabling fast settling for the later decisions.
If VREFHBW=VREFLBW, VDAC does not change when the reference buffer is switched. The reference-voltage-selection switch 540 remains in the LB state for the third digital code. When the DAC transitions to the third digital code, the reservoir capacitor CRESERVOIR of the low-bandwidth buffers 590 supplies the current for DAC 50.
If there is a mismatch between VREFHBW and VREFLBW (e.g., VREFHBW is about equal to VREFLBW where “about” means plus or minus 10% of the relevant value), the voltage VDAC will change when switching between the two reference buffers. This will also result in some current to be sourced or sinked from the reservoir capacitance of CRESERVOIR.
As the DAC settling time is different with the high-bandwidth reference buffer compared to the low-bandwidth reference buffer, for maximal speed one can adjust the DAC clocking to optimize the settling time allocated for each mode (e.g., HBW and LBW). For example, the power can be optimized for HBW mode and the area can be optimized for LBW mode per design needs.
The combination high/low bandwidth reference buffer architecture, including the reference-voltage-selection switch, can be applied to both capacitive and resistive DACs.
The combination high/low bandwidth reference buffer architecture, including the reference-voltage-selection switch, can be extended to support multiple reference voltages that are used at various times for various segments of the DAC. For example, the entire DAC need not be connected to the same reference voltage. To minimize complexity, it may be desirable to connect the largest (e.g., most-significant bit (MSB)) segments of the DAC to a combination high/low bandwidth reference buffer but keep the smallest (e.g., least-significant bit (LSB)) segments of the DAC connected to a single reference buffer. The LSB segments can be connected to either the low-bandwidth reference buffers, to the high-bandwidth reference buffers, or to other reference-voltage buffers.
The capacitors 900, DAC digital code 910, capacitor switches 920, preset switch 930, and/or reference-voltage-selection switch 940 can be the same as or different than capacitors 500, DAC digital code 510, capacitor switches 520, preset switch 530, and/or reference-voltage-selection switch 540. For example, DAC 90 can be the same as DAC 50 except as described herein.
The capacitors 900 can be identical to one another, different from one another, or can include groups of different capacitors. The capacitors 900 comprise a first capacitor group 991 and a second capacitor group 992. In other embodiments, the capacitors 900 can comprise additional capacitor groups (e.g., M capacitor groups). The first capacitor group 991 can comprise or consist of the capacitors 900 that correspond to the MSBs or upper-bits of the DAC 90. For example, the first capacitor group 991 can comprise or consist of n capacitors 900 such as C_MSB, C_MSB−1, C_MSB−2, C_MSB−3, . . . C_MSB−n. In this example, C_MSB is the capacitor for the MSB, C_MSB−1 is the capacitor for the second-most-significant bit (i.e., MSB−1), C_MSB−2 is the capacitor for the third-most-significant bit (i.e., MSB−2), C_MSB−3 is the capacitor for the fourth-most-significant bit (i.e., MSB−3), and C_MSB−n is the capacitor for the (n+1)th-most-significant bit (i.e., MSB−n). The first capacitor group 991 can include additional or fewer capacitors 900 in other embodiments.
The second capacitor group 992 can comprise or consist of the capacitors 900 that correspond to the least-significant bits (LSBs) or lower-bits of the DAC 90. For example, the second capacitor group 992 can comprise or consist of M-n capacitors 900 where M is the total number of capacitors 900 and n is the number of capacitors 500 in the first capacitor group 991. The second capacitor group 992 can comprise or consist of C_MSB−n−1, C_MSB−n−2, and C_MSB−n−3 where C_MSB−n−1 is the capacitor for the nth-most-significant bit (i.e., MSB−n−1), C_MSB−n−2 is the capacitor for the (n−1)th-most-significant bit (i.e., MSB−n−2), and C_MSB−n−3 is the capacitor for the (n−2)th-most-significant bit (i.e., MSB−n−3), which can correspond to the 3 LSBs of DAC digital code 910. The second capacitor group 992 can include additional or fewer capacitors 900 in other embodiments.
A first terminal 902 of each capacitor 900 is electrically coupled to a respective capacitor switch 920. Each capacitor switch 920 has a first state in which the first terminal 902 is electrically coupled to a positive reference voltage line 950 and a second state in which the first terminal 902 is electrically coupled to a negative reference voltage line 960. The state of the capacitor switches 920 can be set using or based on the DAC digital code 910, which can be stored in memory (e.g., non-transitory memory). The positive and negative reference voltage lines 950, 960 for each capacitor group 991, 992 can be electrically coupled to different reference voltages, for example as described below.
A second terminal 904 of each capacitor 900 is electrically coupled to a DAC output line 970 that has an output terminal having an output VDAC voltage. The DAC output line 970 is also electrically coupled to a preset switch 930. The preset switch 930 has a closed state in which the DAC output line 970 is electrically coupled to a common-mode voltage VCM which sets the output VDAC voltage to be equal to the common-mode voltage VCM. In addition, the preset switch 930 has an opened state in which the DAC output line 970 is de-coupled from the common-mode voltage VCM.
The positive and negative reference voltage lines 950, 960 for the first capacitor group 991 are electrically coupled to the reference-voltage-selection switch 940. The reference-voltage-selection switch 940 has an HB state (e.g., a first state) and an LB state (e.g., a second state). When the reference-voltage-selection switch 940 is in the HB state, the positive and negative reference voltage lines 950, 960 in the first capacitor group 991 are electrically coupled to positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW, respectively. When the reference-voltage-selection switch 940 is in the LB state, the positive and negative reference voltage lines 950, 960 in the first capacitor group 991 are electrically coupled to positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW, respectively. The state of the reference-voltage-selection switch 940 can be set using or based on the DAC digital code 910. For example, a processor or processor-based controller can detect the DAC digital code 910 and set the reference-voltage-selection switch 940 based on the DAC digital code 910.
The positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW can be produced by high-bandwidth reference buffers 980, which can be the same as high-bandwidth reference buffers 580. The positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW can be produced by low-bandwidth reference buffers 982, which can be the same as low-bandwidth reference buffers 590.
The positive and negative reference voltage lines 950, 960 for the second capacitor group 991 are electrically coupled to third positive and negative reference voltage sources VREFPALT, VREFNALT, respectively. The third positive and negative reference voltage sources can be produced by positive and negative alternative reference buffers 984. Alternative reference buffers 984 can be the same as high-bandwidth reference buffers 980, low-bandwidth reference buffers 982, or they can be another reference buffer.
In an embodiment, the capacitor sizes and reference values are arranged in such way that VREFALT×C_MSB−n−1=½ VREFLBW×C_MSB−n. In this case, the bit weight of MSB−n−1 is exactly half of that of MSB-n, providing precise binary weight progression. In another embodiment, the capacitor sizes and reference values are arranged in such way that VREFALT×C_MSB−n−1>½ VREFLBW×C_MSB−n. In this case, the lower bits provide overlapping range with the upper bits, providing an over-range capability. This may be important in cases where precise relation such as VREFALT×C_MSB−n−1=½ VREFLBW×C_MSB−n is difficult to achieve due to component mismatches. The over-range capacity provide a means of correcting such mismatch with digital calibration.
Many systems require multiple DACs to operate simultaneously, including time-interleaved systems. When multiple DACs are operating simultaneously, it is possible to optimize the reference-voltage-selection switch timing so that reference buffers can be shared between multiple DACs.
The first reference-voltage-selection switch 1141 has an HB state in which positive and negative reference voltage lines 1151, 1161 of the first DAC 1101 are electrically coupled to positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW, respectively. In addition, the first reference-voltage-selection switch 1141 has an LB state in which the positive and negative reference voltage lines 1151, 1161 of the first DAC 1101 are electrically coupled to positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW, respectively.
The second reference-voltage-selection switch 1142 has an HB state in which positive and negative reference voltage lines 1152, 1162 of the second DAC 1102 are electrically coupled to positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW, respectively. In addition, the second reference-voltage-selection switch 1142 has an LB state in which the positive and negative reference voltage lines 1152, 1162 of the second DAC 1102 are electrically coupled to positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW, respectively.
The positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW can be produced by positive and negative high-bandwidth buffers 1180, which can be the same as high-bandwidth buffers 980. The positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW can be produced by positive and negative low-bandwidth buffers 1182, which can be the same as low-bandwidth buffers 982.
Generally, it is desirable to share low-bandwidth reference buffers between multiple DACs if the CRESERVOIR and buffer drive strength increase proportionally to the number of DACs. In fact, if the data-dependent current is uncorrelated between multiple DACs, it can be advantageous to share low-bandwidth reference buffers between multiple DACs as this can reduce the required CRESERVOIR normalized for each DAC.
It is not always desirable to share high-bandwidth reference buffers between multiple DACs as it can result in additional parasitic capacitance and resistance and can effectively increase the DAC settling time. However, as part of a combination high/low bandwidth reference buffer approach and through careful timing, high-bandwidth reference buffers can be shared between DACs. For example, if multiple DACs do not require a high-bandwidth reference buffer at the same time, they can be configured to share the same reference buffer. In this example, the first and second reference-voltage-selection switches 1141, 1142 would operate out of phase (e.g., completely out of phase), for example as illustrated in example timing diagram 1200 in
Example timing diagram 1200 illustrates that reference-voltage-selection switches 1141, 1142 for first and second DACs 1101, 1102, respectively, operate completely out of phase such that the reference buffers 1180, 1182 are never shared. When and while the positive and negative reference voltage lines 1151, 1161 of the first DAC 1101 are electrically coupled to the positive and negative high-bandwidth voltages VREFNHBW and VREFNHBW, respectively, the positive and negative reference voltage lines 1152, 1162 of the second DAC 1102 are electrically coupled to the positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW. Conversely, when and while the positive and negative reference voltage lines 1152, 1162 of the second DAC 1102 are electrically coupled to the positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW, the positive and negative reference voltage lines 1151, 1161 of the first DAC 1101 are electrically coupled to the positive and negative high-bandwidth voltages VREFNHBW and VREFNHBW. In addition, when and while the positive and negative reference voltage lines 1152, 1162 of the second DAC 1102 are electrically coupled to the positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW, the positive and negative reference voltage lines 1151, 1161 of the first DAC 1101 are electrically coupled to the positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW. Conversely, when and while the positive and negative reference voltage lines 1151, 1161 of the first DAC 1101 are electrically coupled to the positive and negative low-bandwidth voltages VREFPLBW and VREFNHBW, the positive and negative reference voltage lines 1152, 1162 of the second DAC 1102 are electrically coupled to the positive and negative high-bandwidth voltages VREFPHBW and VREFNHBW.
In step 1301, positive and negative high-bandwidth reference voltages (e.g., VREFNHBW and VREFNHBW) are produced using positive and negative high-bandwidth reference buffers, respectively. Each of the positive and negative high-bandwidth reference buffers have an output electrically coupled to a respective HB output resistor and a respective HB output time constant (e.g., output RC time constant) that is greater than or equal to a sampling period (T) of the DAC.
In step 1310, positive and negative low-bandwidth reference voltages (e.g., VREFPLBW and VREFNLBW) are produced using positive and negative low-bandwidth reference buffers, respectively. Each of the positive and negative low-bandwidth reference buffers have an output electrically coupled to a respective LB output resistor and a respective LB output time constant (e.g., output RC time constant) that is less than the sampling period (T) of the DAC. The sampling period T is equal to
where Fs is the sampling rate of the DAC.
In step 1320, a reference-voltage-selection switch in placed into an HB state to electrically couple a positive reference voltage line and a negative reference voltage line to the positive and negative high-bandwidth voltages, respectively. The positive and negative reference voltage lines are electrically coupled to an array of capacitors.
In step 1330, a digital-to-analog conversion of a DAC digital code is started, using the array of capacitors, while the reference-voltage-selection switch is in the HB state.
In step 1340, the reference-voltage-selection switch transitions to an LB state during the digital-to-analog conversion of the DAC digital code. In the LB state, the positive and negative reference voltage lines are electrically coupled to the positive and low-bandwidth voltages, respectively.
In some embodiments, the method 1300 can further comprise transitioning the reference-voltage-selection switch to the LB state after a predetermined time period from the start of the digital-to-analog conversion of the DAC digital code. In some embodiments, the method 1300 can further comprise starting the digital-to-analog conversion of a most-significant bit (MSB) of the DAC digital code when the reference-voltage-selection switch is in the HB state, transitioning the reference-voltage-selection switch to the LB state during the digital-to-analog conversion of the MSB, and performing the digital-to-analog conversion of a least-significant bit of the DAC digital code only when the reference-voltage-selection switch is in the LB state.
The invention should not be considered limited to the particular embodiments described above, but rather should be understood to cover all aspects of the invention as fairly set out in the attached claims. Various modifications, equivalent processes, as well as numerous structures to which the invention may be applicable, will be apparent to those skilled in the art to which the invention is directed upon review of this disclosure. The claims are intended to cover such modifications and equivalents.
Also, as described, some aspects may be embodied as one or more methods. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
This application claims priority to U.S. Provisional Application No. 63/020,151, titled “References for Data Converters,” filed on May 5, 2020, which is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
63020151 | May 2020 | US |