ANALOG-TO-DIGITAL CONVERTER
20190158107 ยท 2019-05-23
Inventors
Cpc classification
H03M1/186
ELECTRICITY
H03M1/124
ELECTRICITY
International classification
H03M1/18
ELECTRICITY
Abstract
A system includes an analog-to-digital converter receiving input signals. One particular input signal has a particular analog value, and the analog-to-digital converter uses a fixed reference to convert the particular analog value to a particular digital value. The analog-to-digital converter uses the particular analog value as a reference for converting the analog values of the remaining input signals.
Claims
1. A system, comprising: a multiplex circuit having: a plurality of inputs to receive a respective plurality of analog signals, including a first input to receive a first analog signal; and an output to provide an output signal, multiplexed from among the received analog signals; and an analog-to-digital converter (ADC) to convert the output signal, relative to a reference voltage, into a corresponding digital value, wherein: if the output signal is the first analog signal, then the reference voltage is a fixed voltage; and if the output signal is other than the first analog signal, then the reference voltage is a variable voltage of the first analog signal.
2. The system of claim 1, wherein the multiplex circuit is a first multiplex circuit, and the system further comprises a second multiplex circuit to: receive the first analog signal and the fixed voltage; output the fixed voltage to be the reference voltage for the ADC if the output signal is the first analog signal; and output the variable voltage of the first analog signal to be the reference voltage for the ADC if the output signal is other than the first analog signal.
3. The system of claim 1, wherein a magnitude of the first analog signal is greater than or equal to respective magnitudes of the other analog signals during a measurement time interval.
4. The system of claim 1, wherein the analog-to-digital converter is a successive-approximation analog-to-digital converter.
5. The system of claim 1, wherein the analog-to-digital converter is a floating-point analog-to-digital converter.
6. The system of claim 1, wherein the analog-to-digital converter is a floating-point successive-approximation analog-to-digital converter.
7. The system of claim 1, wherein the first analog signal and the other analog signals are derived from a same input signal.
8. The system of claim 1, the ADC further including: a first input coupled to the output of the multiplex circuit to receive the output signal; and a second input connected to receive the reference voltage.
9. A method of operating an analog-to-digital converter (ADC), the method comprising: receiving a plurality of analog signals via a respective plurality of inputs of a multiplex circuit, including receiving a first analog signal via a first input of the multiplex circuit; providing an output signal from an output of the multiplex circuit, the output signal being multiplexed from among the received analog signals; with the ADC, converting the output signal, relative to a reference voltage, into a corresponding digital value, wherein: if the output signal is the first analog signal, then the reference voltage is a fixed voltage; and if the output signal is other than the first analog signal, then the reference voltage is a variable voltage of the first analog signal.
10. The method of claim 9, wherein a magnitude of the first analog signal is greater than or equal to respective magnitudes of the other analog signals during a measurement time interval.
11. The method of claim 9, wherein converting the output signal comprises: converting the output signal into the corresponding digital value by successive approximation.
12. The method of claim 9, wherein the ADC is a floating-point ADC.
13. The method of claim 9, wherein the first analog signal and the other analog signals are derived from a same input signal.
14. The method of claim 9, wherein the multiplex circuit is a first multiplex circuit, and the method further comprises: with a second multiplex circuit, receiving the first analog signal and the fixed voltage, outputting the fixed voltage to be the reference voltage for the ADC if the output signal is the first analog signal, and outputting the variable voltage of the first analog signal to be the reference voltage for the ADC if the output signal is other than the first analog signal.
15. The method of claim 9, further comprising: with a first input of the ADC, receiving the output signal from the output of the multiplex circuit; and with a second input of the ADC, receiving the reference voltage.
16. A system, comprising: a first multiplex circuit including: a plurality of inputs to receive a respective plurality of analog signals, including a first input to receive a first analog signal; and a first output to provide a first output signal, multiplexed from among the received analog signals; a second multiplex circuit including: a first input to receive the first analog signal; a second input to receive a fixed voltage; and a second output to provide a reference voltage, wherein: if the first output signal is the first analog signal, then the reference voltage is the fixed voltage; and if the first output signal is other than the first analog signal, then the reference voltage is a variable voltage of the first analog signal; and an analog-to-digital converter (ADC) including: a first input to receive the first output signal; a second input to receive the reference voltage; and an output to convert the first output signal into a corresponding digital value based on the reference voltage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0010] Example embodiments provide an ADC with wide dynamic range, but with lower complexity and reduced power requirements compared to simply increasing a number of bits.
[0011] Assuming n bits of resolution for the digital output value, and assuming that the analog input signal is a voltage, the output of an ADC is:
where V.sub.IN is the sampled analog input voltage, V.sub.REF is a reference voltage, and V.sub.INV.sub.REF.
[0012] In a typical ADC, the reference voltage V.sub.REF is fixed, and may or may not be an external input. Usually, V.sub.REF is the full scale range of the ADC. Usually, a system using the digital outputs of an ADC knows that a full-scale digital output corresponds to some physical quantity (for example, 10V, or 6 Amps, or 16 Kilograms, etc.) and the digital output of the ADC represents a fraction of the known full scale quantity. If V.sub.REF is variable, then a system using the digital outputs of an ADC needs to expressly know the value of V.sub.REF.
[0013]
[0014]
[0015] In the example system of
[0016] Assume, for example, that the input signal S.sub.IN is an audio signal and the function of system 200 is to measure various characteristics of the audio signal S.sub.IN within various frequency bands. For the example of audio signal processing, each signal processing circuit (202-208) may comprise a low-pass or bandpass filter and a non-linear analog circuit that measures the energy of a signal by measuring the square of the magnitude of the signal. Alternatively, each signal processing circuit (202-208) may comprise a low-pass or band-pass filter with a peak detector at the filter output.
[0017] If the filter in the signal processing circuit 202 has a bandwidth that includes the minimum frequency and maximum frequency of the remaining signal processing circuits (204, 206, 208) then, during a measurement time interval, the magnitude of the output of signal processing circuit 202 will be equal to or greater that the magnitudes of the outputs of the remaining signal processing circuits (204, 206, 208). For example, the filter in the signal processing circuit 202 may be a wide band filter, or the filter may simply be a pass-through device passing signal S.sub.IN through with no filtering at all. Therefore, the variable reference voltage V.sub.REF for the ADC 212 is equal to or greater than the inputs to the ADC 212 during the measurement time interval.
[0018] In the example of
[0019] One approach to further increase the dynamic range and to improve the signal-to-noise ratio without having to increase the number of bits in the output D.sub.OUT is to implement a floating-point ADC. For a floating-point ADC, the output is two digital values: (1) a digital mantissa (dM), and (2) a digital exponent (dE), where the output represents the form dM*2.sup.dE.
[0020] There are many alternative designs for ADC's and most ADC designs can be implemented as a floating point ADC.
[0021]
[0022]
[0023] The input signal V.sub.IN is scaled by an amplifier 326, which has a fractional gain (, , etc.) determined by the digital exponent (logic circuit 324). A comparator 328 compares the scaled analog input voltage to the analog output of a digital-to-analog converter (DAC) 330. A successive-approximation-register (SAR) 332 counts clock pulses (CLK). The input to the DAC 330 is the digital output of the SAR 332. When the output of the DAC 330 is equal to the scaled input voltage, the comparator 328 causes the SAR 332 to stop counting and the digital value of the SAR 332 is the digital mantissa output dM. The gain of the DAC 330 (analog out/digital in) is controlled by the reference voltage V.sub.REF.
[0024]
[0025] In
[0026] Effectively, for the system 400 of
[0027]
[0028] The description of an audio system with filters is just an example for illustration of a system in which an ADC may receive a wide range of input signal amplitudes. There are many other systems in which an ADC receives multiple inputs having a wide dynamic range. Also, the use of a floating-point successive-approximation ADC is just one example of a floating-point ADC. There are many alternative ADC designs, most of which may be implemented as a floating-point ADC.
[0029] Modifications are possible in the described embodiments, and other embodiments are possible, within the scope of the claims.