This present invention relates generally electrical systems and electronic devices and, in particular, analog to digital signal converting systems and devices.
One type of stochastic analog-to-digital converter (ADC) uses the offsets of comparators, which work as single-bit quantizers, as references to realize multi-bit quantization. A stochastic ADC based on this comparator offset is demonstrated, for example, by T. Sundstrom and A. Alvandpour, “Utilizing Process Variations for Reference Generation in a Flash ADC,” in IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 56, no. 5, pp. 364-368, May 2009, doi: 10.1109/TCSII.2009.2019165. Using comparator offsets as the references allows to use smaller sizes of transistors for the comparator, and this is advantageous for increasing the speed and reducing the power consumption of the comparator. Meanwhile, the mismatch in the offset of comparators generally has the Gaussian distribution and therefore is determined only in a stochastic way. Since the references are not spaced linearly, this type of stochastic ADC often shows poor linearity. Furthermore, since the arrangement of the comparator offsets is determined in random, the performance in linearity largely degrades when an unfavorable set of comparator offsets is encountered. A similar type of stochastic ADC can be seen in U.S. Pat. Pub. No. US 2022/0140835 A1 (U.S. patent application Ser. No. 17/431,888), in which a structure with feedback is adopted to reduce the substantial signal swing at the input of the array of comparators. In U.S. Pat. No. 7,564,391 B2, an ADC intended to deal with large comparator offsets is disclosed, and it also uses feedback loops.
Another type of stochastic ADC is made by introducing dithering signals as the references of comparators as shown, for example, by J. L. Ceballos, I. Galton and G. C. Temes, “Stochastic analog-to-digital conversion,” 48th Midwest Symposium on Circuits and Systems, 2005., 2005, pp. 855-858 Vol. 1, doi: 10.1109/MWSCAS.2005.1594236. Although its statistical characteristic is predefined, the dithering signals are not constant and determined only in a stochastic way. It is known that the linearity can be improved by using dithers as the references instead of comparator offsets as shown by H. Sun, K. Sobue, K. Hamashita and U. -K. Moon, “An Oversampling Stochastic ADC Using VCO-Based Quantizers,” in IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 12, pp. 4037-4050 December 2018, doi: 10.1109/TCSI.2018.2836466. However, with this type of stochastic ADCs, comparator offsets have to be small enough not to interfere with the dithers. Because of this limitation, with the stochastic ADCs using dithers, it is difficult to obtain the benefit of comparators made of small transistors. Sigma delta ADCs which use a stochastic ADC with dither signals can also be found in U.S. Pat. No. 7,420,494 B1.
The ADC pertaining to the disclosed technology has an input, a plurality of quantizers, a plurality of feedback loops, and a plurality of filters. The input is configured to receive an input signal. The plurality of quantizers has the Nth quantizer, and the Nth quantizer has the Nth quantizer input and the Nth quantizer output. The Nth quantizer input is connected to the input. N is an integer larger than or equal to one and less than or equal to M, and M is an integer larger than or equal to two. The plurality of feedback loops has the Nth feedback loop, and the Nth feedback loop is formed around the Nth quantizer output and the Nth quantizer input and configured to reduce the difference between the signal of the Nth quantizer output and the Nth reference signal at the Nth frequency region. The plurality of filters has the Nth filter, and the Nth filter is arranged on the Nth feedback loop but not on any of paths carrying the input signal forward from the input to the Nth quantizer input. The Nth filter is configured to select the Nth frequency region.
Since the Nth feedback loop is configured to reduce the difference between the signal of the Nth quantizer output and the Nth reference signal at the Nth frequency region, the signal of the Nth quantizer output can be controlled by the Nth reference signal and the Nth feedback loop even when the signal of the Nth quantizer output is affected by some nonidealities such as comparator offsets.
ADC 1 (an example of an analog to digital converter) in
Input 10 (an example of an input) is configured to receive an analog signal to be converted to a corresponding digital signal. The analog signal may be either continuous or discrete signals. For example, when there is an analog signal sampled and hold at a certain clock period, the sampled and hold signal is discrete but still is an analog signal. Output 11 is configured to be a terminal or terminals where the digital signal is output. The plurality of quantizers 12 (an example of a plurality of quantizers) includes the 1st to Mth quantizers. Namely, the 1st quantizer 120b, the Nth quantizer 120a (an example of an Nth quantizer), and the Mth quantizer 120c are all included in the plurality of quantizers 12. In this embodiment, each of the plurality of quantizers 12 is a single-bit quantizer. The Nth quantizer 120a has the Nth quantizer input 121a (an example of an Nth quantizer input) and the Nth quantizer output 122a (an example of an Nth quantizer output). The Nth quantizer input 121a is connected to input 10 via the summing portion 15a. The 1st quantizer 120b has the 1st quantizer input 121b and the 1st quantizer output 122b, and the Mth quantizer 120c has the Mth quantizer input 121c and the Mth quantizer output 122c, respectively. The plurality of quantizers 12 quantizes the signals of the quantizer inputs at every clock cycle determined by a clock signal. The output signals of the plurality of quantizers 12 are binary. At the Nth quantizer 120a, the signal of the Nth quantizer output 122a is the high value if the input signal at the Nth quantizer input 121a is larger than a certain threshold, meaning reference, and otherwise the output signal takes the low value. Other quantizers work in the same way. In this embodiment, the thresholds for the plurality of comparators 12 are nominally zero, but it is assumed that the thresholds are different from one another because of random offsets. The plurality of feedback loops 13 (an example of a plurality of feedback loops) includes the 1st feedback loop 13b to the Mth feedback loop 13c. The Nth feedback loop 13a (an example of an Nth feedback loop) is formed around the Nth quantizer output 122a and the Nth quantizer input 121a and configured to reduce the difference between the signal of the Nth quantizer output 122a and the Nth reference signal 19a (an example of an Nth reference signal) at low frequency region (an example of an Nth frequency region). The Nth feedback loop 13a in this embodiment includes the Nth quantizer 120a, the Nth DAC 17a, the Nth filter 14a, and the Nth summing portion 15a. All the 1st feedback loop 13b to the Mth feedback loop 13c are formed in substantially the same way as the Nth feedback 13a. The plurality of filters 14 (an example of a plurality of filters) includes the 1st filter 14b to the Mth filter 14c. The Nth filter 14a (an example of an Nth filter) is arranged on the Nth feedback loop 13a and put between the Nth quantizer output 122a and the Nth quantizer input 121a. The Nth filter 14a is not on any of the forward path 18a and other paths carrying the input signal forward from the input 10 to the Nth quantizer input 121a. The Nth filter 14a is configured to select the Nth frequency region. More specifically, the Nth filter 14a in this embodiment is a low-pass filter so that the feedback loop 13a works to reduce the difference between the single-bit output signal of the Nth quantizer output 122a and the Nth reference signal 19a at the low frequency region. The gain of the Nth filter 14a is high at low frequencies and low at other frequency region, which makes the low frequency region selected. The 1st filter 14b to the Mth filter 14c are also low pass filters in this embodiment and associated with the 1st feedback loop 13b to the Mth feedback loop 13c, respectively. They are arranged in substantially the same way as the Nth filter 14a with respect to the 1st reference signal 19b to the Mth reference signal 19c, respectively. The plurality of summing portions 15 (an example of a plurality of summing portions) includes the 1st summing portion 15b to the Mth summing portion 15c. The Nth summing portion 15a (an example of an Nth summing portion) is arranged on the Nth feedback loop 13a and configured to provide the Nth quantizer input 121a with the difference between the signal of input 10 (an example of an input signal and an analog signal) and the signal coming from the Nth filter 14a. At the Nth summing portion 15a, the signal from the Nth filter 14a is subtracted from the signal of input 10, and therefore the Nth feedback loop 13a closes at this point. A summing amplifier or a transconductance stage can be used to implement the Nth summing portion 15a. The Nth summing portion 15a may also be built as a part of a comparator as shown in U.S. Pat. No. 2022/0140835 A1. All the 1st summing portion 15b to the Mth summing portion 15c are arranged in substantially the same way as the Nth summing portion 15a with respect to the signals coming from the 1st filter 14b to the Mth filter 14c, respectively. Output stage 16 connects the 1st to Mth quantizer outputs and output 11 and configured to generate the output signal of ADC 1. More specifically, output stage 16 in this embodiment averages the signals of the 1st to Mth quantizer outputs to produce a signal as the output signal of the output 11. The signal of the 1st to Mth quantizer outputs are a single-bit signal in this embodiment, and averaging these signals are done in the digital domain. As a result, the output signal is obtained as a digital signal. The plurality of DACs 17 includes the 1st DAC 17b to the Mth DAC 17c. Each of the plurality of DACs 17 is a single-bit DAC and may be implemented using known topology such as a current steering DAC and resistive DAC.
The signal flow of ADC 1 can also be seen in
Since each of the plurality of quantizers 12 is a single-bit quantizer in this embodiment, the plurality of quantizers 12 can be realized by comparators. Transistors are usually used to build comparators, and semiconductor technology nowadays is used to implement transistors and other electronic components. The threshold voltage of a comparator has generally a random offset or displacement from the target value because of process variations due to the limitation of the precision of semiconductor fabrication process. Because of this offset, results of quantization can be different from quantizer to quantizer even if exactly the same input signal is input to an array of quantizers. In ADC 1, the effect of the offset to the quantization at the Nth quantizer 120a is controlled by the feedback loop 13a.
ADC 2 (an example an analog to digital converter) pertaining to the second embodiment is shown in
As mentioned previously, the signals of the 1st to Mth quantizer outputs tend to differ from one another because of the mismatch in the offsets of the plurality of quantizers 12. The 1st to Mth feedback loops generate driving forces to reduce the difference between these signals of the 1st to Mth quantizer outputs. For example, the input offset of the comparator used as the Nth quantizer 120a is specific to the quantizer and always provides the same offset to the input signal at the Nth quantizer input 121a without the Nth feedback loop 13a. The Nth feedback loop 13a works so that the effect of the offset of the Nth quantizer 120a is equalized to the effects of the offsets of other quantizers at the Nth frequency region selected by the Nth filter 14a. Because of this action, the effect of the offset of the Nth quantizer 120a is distributed to other quantizers and scrambled so that the offset looks like a random pseudo-dithering signal.
ADC 3 (an example an analog to digital converter) pertaining to the third embodiment is shown in
Since the signal of a quantizer output is used as the reference signal for another feedback loop in a cyclic way, the effects of the offsets of the plurality of quantizers 12 are driven to be distributed equally at the frequency regions selected by the filters 14. As a result, the effects of the offsets that are initially quantizer specific become scrambled so that they look like a random pseudo-dithering signal as in ADC 2.
Sigma delta ADC 4 (an example of a sigma delta analog to digital converter) pertaining to the fourth embodiment is shown in
A DAC with unary elements can be used to realize global DAC 403 as in
ADC 2 which is used in sigma delta ADC4 has the Nth filter 14a. The Nth filter 14a is not connected with loop filter 405 in series or in cascade. In other words, the Nth filter 14a and loop filter 405 are not on a common forward path starting at global input 401 and ending at global output 402. More specifically, the Nth summing portion 15a is arranged on the Nth feedback loop 13a and configured to provide the difference between the signal of input 20 of ADC 2 and the signal coming from the Nth filter 14a for the Nth quantizer input 121a. The Nth summing portion 15a is on a forward path on which loop filter 405 is arranged while Nth filter 14a is on the Nth feedback loop 13a but before the Nth summing portion 15a, and therefore the Nth filter 14a is not on the forward path of sigma delta ADC 4. When both the Nth filter 14a and loop filter 405 are on the same forward path, the influence of the Nth filter 14a to the noise transfer function of sigma delta ADC 4 becomes large, which in turn tends to degrade the stability of sigma delta ADC 4. With ADC 2, however, the degradation in stability is suppressed because the Nth filter 14a is not arranged in cascade with loop filter 405.
The configuration of the invention herein is not limited to the embodiments described previously and can be changed as long as it serves the same purposes which are intended by the invention. The followings are some other possible variations and examples of embodiments.
The Nth filter 14a is not limited to a low pass filter and it may be other types of filters such as a bandpass and lead-lag filters. Furthermore, the bands of the 1st filter 14b to the Mth filter 14c do not necessarily have to be the same, and they may be different from each other. For example, when the plurality of filters 14 is a low pass filter such as a single pole amplifier, the poles define the 1st to Mth frequency regions. In this case, the locations of the poles of the 1st to Mth filters may be the same, but they may be chosen so that they are different from one another as well. A replica of the Nth filter 14a may be used for the Nth reference signal 19a as in ADC 6 shown in
The technology disclosed herein can be applied to analog to digital converters for which high speed sampling is required.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2023/033638 | 9/11/2023 | WO |
Number | Date | Country | |
---|---|---|---|
63436101 | Dec 2022 | US |