The present application is a non-provisional patent application claiming priority to European Patent Application No. 20172006.7, filed on Apr. 29, 2020, the contents of which are hereby incorporated by reference.
The disclosure relates to an advanced successive approximation register analog-to-digital converter and a method for compensating a mismatch of a digital-to-analog converter of a successive approximation register analog-to-digital converter.
Generally, in times of an increasing number of applications employing a variety of electrical circuits, there is a growing need of an advanced successive approximation register analog-to-digital converter and a method for compensating a mismatch of a digital-to-analog converter of a successive approximation register analog-to-digital converter, which are exemplarily used for performing measurements with respect to such applications in order to verify their correct functioning in a particularly accurate and efficient manner.
US 2019/0131991 A1 shows an analog-to-digital converter including a controller, a comparator, and a switch capacitor array. The comparator has a first input terminal, a second input terminal, and an output terminal. The comparator is coupled to the controller. The switch capacitor array is coupled to the controller. The switch capacitor array includes a plurality of switch capacitor groups. The first input terminal of the comparator receives a first voltage quantity. The controller operates the switch capacitor groups, so as to provide a second voltage quantity to the second input terminal of the comparator by one of the switch capacitor groups and provide a compensation voltage quantity to the second input terminal of the comparator by at least another one of the switch capacitor groups. The comparator compares a voltage value received by the first input terminal and a voltage value received by the second input terminal, and provides a voltage comparison result to the controller. If the controller determines that a voltage quantity provided to the second input terminal approximates to a charge quantity provided to the first input terminal based on the voltage comparison result, the controller records a calibration charge quantity in a lookup table stored by the controller. The calibration voltage quantity is equal to the compensation voltage quantity minus or plus a voltage quantity provided by a unit capacitance.
As it can be seen, a compensation is exclusively performed with respect to the digital-to-analog converter being embodied in the form of the switch capacitor array, which in some examples leads to a limited accuracy and a reduced efficiency of the analog-to-digital converter comprising the digital-to-analog converter.
Accordingly, examples include an advanced successive approximation register analog-to-digital converter and a method for compensating a mismatch of a digital-to-analog converter of a successive approximation register analog-to-digital converter, potentially providing high accuracy and efficiency.
According to a first aspect of the disclosure, an advanced successive approximation register analog-to-digital converter is provided. The advanced successive approximation register analog-to-digital converter comprises a digital-to-analog converter, a successive approximation register, a comparator, and a threshold voltage determining unit. In this context, the threshold voltage determining unit is configured to dynamically determine, especially to set, the threshold voltage of the comparator on the basis of the input signal of the digital-to-analog converter or the output signal of the comparator. In some examples, both a particularly high accuracy and a particularly high efficiency are provided.
In some examples, additionally or alternatively, the threshold voltage determining unit may be configured to dynamically determine, especially to set, the threshold voltage of the comparator on the basis of the output signals during the previous comparisons for the current sample.
According to a first example form of the first aspect of the disclosure, the advanced successive approximation register analog-to-digital converter further comprises a sample-and-hold unit. In this context, the sample-and-hold unit is configured to acquire the input signal of the advanced successive approximation register analog-to-digital converter. In some examples, the sample-and-hold unit may comprise, but is not limited to, a sampling switch connected to the top plate of the digital-to-analog converter of the analog-to-digital converter.
According to a second example form of the first aspect of the disclosure, the digital-to-analog converter is configured to provide an analog signal for the comparator on the basis of the output signal of the successive approximation register.
According to a further example form of the first aspect of the disclosure, the successive approximation register is configured to provide an approximate digital representation of the input signal of the advanced successive approximation register analog-to-digital converter for the digital-to-analog converter.
According to a further example form of the first aspect of the disclosure, the comparator is configured to compare the difference between the input signal of the advanced successive approximation register analog-to-digital converter and the output signal of the digital-to-analog converter with the threshold voltage of the comparator, and to provide the corresponding result of the comparison for the successive approximation register.
According to a further example form of the first aspect of the disclosure, the input signal of the comparator comprises or is a differential signal.
According to a further example form of the first aspect of the disclosure, the differential signal is symmetric with respect to a certain value, generally zero. In some examples, for example, complexity can further be reduced, thereby increasing both accuracy and efficiency.
According to a further example form of the first aspect of the disclosure, the dynamic determination of the threshold voltage of the comparator comprises or is an iterative determination. In some examples, for instance, accuracy can further be increased.
According to a further example form of the first aspect of the disclosure, for example, in a first iteration step, when the input signal is directly brought to the top plate of the digital-to-analog converter, the threshold voltage determining unit is configured to set the threshold voltage of the comparator to zero or the offset of the comparator especially caused by mismatch. For example, not only accuracy but also efficiency can further be increased.
According to a further example form of the first aspect of the disclosure, for example, in a second iteration step, the threshold voltage determining unit is configured to set, to increase or decrease, the threshold voltage of the comparator, with an amount, based on, the mismatch of, the most significant bit of the digital-to-analog converter. In some examples, both inaccuracies and inefficiencies can further be reduced.
According to a further example form of the first aspect of the disclosure, especially in a third iteration step, the threshold voltage determining unit is configured to set, generally to increase or decrease, the threshold voltage of the comparator, generally with an amount, based on, generally the mismatch of, one bit less than the most significant bit of the digital-to-analog converter. In some examples, for example, efficiency and accuracy can further be increased.
According to a further example form of the first aspect of the disclosure, in the case that further iteration steps are required, in each further step, the threshold voltage determining unit is configured to set, generally increase or decrease, the threshold voltage of the comparator, by an amount, based on, the mismatch of, the lowest bit of the previous step of the digital-to-analog converter. For instance, accuracy can be increased in a particularly efficient manner.
According to a second aspect of the disclosure, a method for compensating a mismatch of a digital-to-analog converter of a successive approximation register analog-to-digital converter is provided. The method comprises the step of dynamically determining the threshold voltage of a comparator of the successive approximation register analog-to-digital converter on the basis of the input signal of the digital-to-analog converter or the output signal of the comparator. In some examples, both a particularly high accuracy and a particularly high efficiency are provided.
According to a first example form of the second aspect of the disclosure, the dynamic determination of the threshold voltage of the comparator comprises or is an iterative determination. In some examples, for instance, accuracy can further be increased.
According to a second example form of the second aspect of the disclosure, the method further comprises the step of, for example as a first iteration step, setting the threshold voltage of the comparator to zero or to the offset of the comparator especially caused by mismatch.
In addition to this or as an alternative, the method further comprises the step of, especially as a second iteration step, setting, for example increasing or decreasing, the threshold voltage of the comparator, generally by an amount, based on, the mismatch of, the most significant bit of the digital-to-analog converter. In some examples, for instance, both inaccuracies and inefficiencies can further be reduced.
The method optionally comprises the step of, for example as a third iteration step, setting, for example increasing or decreasing, the threshold voltage of the comparator, by an amount, based on, the mismatch of, one bit less than the most significant bit of the digital-to-analog converter. In some examples, for example, efficiency and accuracy can further be increased.
In further addition to this or as a further alternative, the method further comprises the step of, for example in the case that further iteration steps are required, as each further step, setting, for example increasing or decreasing, the threshold voltage of the comparator, by an amount, based on, for example the mismatch of, the lowest bit of the previous step of the digital-to-analog converter. In some examples, for instance, accuracy can be increased in a particularly efficient manner.
The above, as well as additional, features will be better understood through the following illustrative and non-limiting detailed description of example embodiments, with reference to the appended drawings.
Embodiments of the disclosure are now further explained with respect to the drawings by way of example only, and not for limitation.
All the figures are schematic, not necessarily to scale, and generally only show parts used to elucidate example embodiments, wherein other parts may be omitted or merely suggested.
Example embodiments will now be described more fully hereinafter with reference to the accompanying drawings. That which is encompassed by the claims may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example. Furthermore, like numbers refer to the same or similar elements or components throughout.
With respect to
According to
In some embodiments, the threshold voltage determining unit 14 firstly determines the threshold voltage based on the output signal, such as the previous output signal of the comparator 13 and then increases or decreases the threshold voltage for the new comparison by an amount based on the mismatch of the digital-to-analog converter capacitors that are switched based on the output of the comparator 13.
As it can further be seen from
In some embodiments, the digital-to-analog converter 11 is configured to provide an analog signal for the comparator 13 on the basis of the output signal of the successive approximation register 12. It is further noted that the successive approximation register 12 may be configured to provide an approximate digital representation of the input signal of the SAR-ADC 10 for the digital-to-analog converter 11.
Furthermore, the comparator 13 may be configured to compare the difference between the input signal of the SAR-ADC 10 and the output signal of the digital-to-analog converter 11 with the threshold voltage of the comparator 13, and to provide the corresponding result of the comparison for the successive approximation register 12. Moreover, in some embodiments, the input signal of the comparator 13 comprises or is a differential signal.
It is further noted that the dynamic determination of the threshold voltage of the comparator 13 may comprise or be an iterative determination. With respect to the iterative determination, for example in a first iteration step, the threshold voltage determining unit 14 may be configured to set the threshold voltage of the comparator 13 to zero or to an offset of the comparator 13.
In addition to this or as an alternative, for example in a second iteration step, the threshold voltage determining unit 14 may be configured to increase or decrease the threshold voltage of the comparator 13 by an amount based on switching the most significant bit with a mismatch of the digital-to-analog converter 11.
Further additionally or further alternatively, for example in a third iteration step, the threshold voltage determining unit 14 may be configured to increase or decrease the threshold voltage of the comparator 13 by an amount based on switching one bit less than the most significant bit with a mismatch of the digital-to-analog converter 11.
In further addition to this or as a further alternative, for example in the case that further iteration steps are performed, in each further step, the threshold voltage determining unit 14 may be configured to increase or decrease the threshold of comparator 13 by an amount based on switching one bit less than the lowest bit of the previous step with a mismatch of the digital-to-analog converter 11.
Now, with respect to
It is noted that each of the two differential paths of the digital-to-analog converter 21 comprises N capacitors. In this context, the capacitance value of the capacitor for the most significant bit (MSB) is 2N−1 times the capacitance value of the capacitor for the least significant bit (LSB), whereas the capacitance value is halved for each bit between the most and the least significant bit (starting from the MSB and going to the LSB).
In an example, for example due to mismatch effects during the fabrication of the device, these capacitance values may slightly differ from the designed values. Hence, the output voltage of the digital-to-analog converter may differ from the intended one, which may cause errors in the analog-to-digital conversion.
The mismatch in the digital-to-analog converter 21 is to be compensated especially with a signal-dependent offset in the comparator 23, which will be explained in more detail in the following. For the sake of completeness, it is primarily demonstrated what happens if the mismatch is not compensated with the aid of the threshold voltage determination or the signal-dependent offset.
In this context, after the sampling operation which puts a voltage Vsampled on the top plate of the digital-to-analog converter, the comparator 23 (without offset) decides on the most significant bit according to the following equation:
Then, the digital-to-analog converter 21 generates a new signal on its top plate as illustrated by
As it can be seen from
V
top,1
=V
sample+(1−2bN−1)·
In this context,
For an ideal converter, the next bit is determined by a comparator without offset:
In the case of mismatch, this would cause errors in the analog-to-digital conversion, since the actual Vtop especially differs from the ideal Vtop.
However, from equation (2) above, this comparison gives the same result as
So, if the comparator has a built-in offset of εMSB(bN−1), the mismatch of the digital-to-analog converter 21 is compensated.
This leads to the differential (N+1)-bit successive approximation register analog-to-digital converter 30 with an additional signal-dependent comparator offset according to the disclosure as shown in
Each time the digital-to-analog converter 21 executes a feedback, the new value on the top plate can be written as:
Hence, to obtain the correct result from the comparators, the offset Vth (threshold voltage) should be set as:
The amounts by which the threshold determining unit should increase or decrease the threshold voltage or then as follows:
Assuming the errors become smaller, when going deeper into the conversion, after some steps the threshold can be kept constant to continue the conversion.
In some embodiments, the offset of the comparator is added as follows:
Furthermore,
Moreover, in
It is further noted that the disclosure also provides the following potential benefits:
The size of the digital-to-analog converter 21 can be made much smaller than required by the matching. This saves digital-to-analog converter area as well as power drawn from the reference. Also, settling becomes faster due to smaller RC time constants.
Further In some examples, the successive approximation register analog-to-digital converter starts from a basic successive approximation register without changing the switching scheme or requiring oversampling.
In some embodiments, no digital post-processing is required. Accuracy is set by the resolution of the threshold voltage tuning especially in the analog domain, which generally requires less complexity to achieve the same level of accuracy.
In some examples, the offset of the comparator 23 is easily tuned within less than 1 LSB via, e.g., nonlinear capacitors made with metal oxide semiconductor capacitors (MOSCAPs). Tuning via the digital-to-analog converter 21 requires very small linear units. For instance, a 0.2 fF unit is needed on a 1 pF to generate 0.2 mV compensation with Vdd=1V. Whereas 0.2 fF can be complicated to make, 0.2 mV compensation on the offset is usually straightforward.
In some embodiments, nonlinear tuning of the threshold voltage can be used to linearize the digital-to-analog converter 21.
Finally,
In a first step 100, the threshold voltage of a comparator of the (SAR-ADC) is dynamically determined on the basis of the input signal of the digital-to-analog converter or the output signal of the comparator. Then, in a second step 101 being an optional step, the dynamic determination of the threshold voltage of the comparator is defined as an iterative determination.
In some embodiments, the method further comprises the steps of, for example as a first iteration step, setting the threshold voltage of the comparator to zero or to the offset of the comparator. In addition to this or as an alternative, for example as a second iteration step, the method may further comprise the step of increasing or decreasing the threshold voltage of the comparator by an amount based on switching the most significant bit with a mismatch of the digital-to-analog converter.
Further additionally or further alternatively, for example as a third iteration step, the method may further comprise the step of increasing or decreasing the threshold voltage of the comparator by an amount based on switching one bit less than the most significant bit with a mismatch of the digital-to-analog converter.
In further addition to this or as a further alternative, the method may further comprise the step of, for example in the case that further iteration steps are required, as each further step, increase or decrease the threshold by an amount based on switching one bit less than the lowest bit of the previous step with a mismatch of the digital-to-analog converter.
While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only, and not limitation. Numerous changes to the disclosed embodiments can be made in accordance with the disclosure herein without departing from the spirit or scope of the disclosure. Thus, the breadth and scope of the present disclosure should not be limited by any of the above described embodiments. Rather, the scope of the disclosure should be defined in accordance with the following claims and their equivalents.
Although the disclosure has been illustrated and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the annexed drawings. In addition, while a particular feature of the disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired for any given or particular application.
While some embodiments have been illustrated and described in detail in the appended drawings and the foregoing description, such illustration and description are to be considered illustrative and not restrictive. Other variations to the disclosed embodiments can be understood and effected in practicing the claims, from a study of the drawings, the disclosure, and the appended claims. The mere fact that certain measures or features are recited in mutually different dependent claims does not indicate that a combination of these measures or features cannot be used. Any reference signs in the claims should not be construed as limiting the scope.
Number | Date | Country | Kind |
---|---|---|---|
20172006.7 | Apr 2020 | EP | regional |