The invention relates generally to an analog-to-digital converter (ADC) and, more particularly, to an asynchronous ADC.
Turning to
ADC 100 can also be modified to be “level-crossing” ADC 150, as shown in
There are, however, some drawbacks to each of the ADCs 100 and 150. One drawback is that power consumption from the timing circuit 110 can be high because each ADC 100 and 150 may employ a large number of devices (i.e., comparators) or oversample at very high speeds to achieve a desired resolution. Therefore, there is a need for an improved ADC.
Some examples of conventional circuits are: U.S. Pat. No. 6,404,372; U.S. Pat. No. 6,850,180; U.S. Pat. No. 7,466,258; and Grimaldi et al., “A 10-bit 5 kHz level crossing ADC,” 2011 20th European Conf. on Circuit Theory and Design (ECCTD), pp. 564-567.
An embodiment of the present invention, accordingly, provides an apparatus. The apparatus comprises a comparison circuit that is configured to receive an analog signal; a reference circuit that is coupled to the comparison circuit and that is configured to provide a plurality of reference signals to the comparison circuit; a conversion circuit that is coupled to the comparison circuit and that is configured to detect a change in the output of the comparison circuit; a time-to-digital converter (TDC) that is coupled to the comparison circuit; a timer that is coupled to the comparison circuit; an output circuit that is coupled to the conversion circuit and the TDC, wherein the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal; and an analog-to-digital converter (ADC) that is coupled to the conversion circuit, the timer, and the TDC, wherein the ADC is configured to be enabled by the timer when a predetermined period has lapsed.
In accordance with an embodiment of the present invention, the comparison circuit further comprises a plurality of comparators, wherein each comparator is coupled to the timer, the conversion circuit, and the reference circuit, and wherein each comparator is configured to receive the analog signal.
In accordance with an embodiment of the present invention, the TDC is configured to generate a time stamp that corresponds to a sampling instant for the ADC.
In accordance with an embodiment of the present invention, the TDC is configured to generate a time stamp for the output circuit.
In accordance with an embodiment of the present invention, the conversion circuit further comprises a plurality of conversion logic circuits, wherein each conversion logic circuit is coupled between at least one of the comparators and the output circuit.
In accordance with an embodiment of the present invention, the reference circuit further comprises: a reference logic circuit; and a reference generator that is coupled between the reference logic circuit and the comparison circuit.
In accordance with an embodiment of the present invention, the reference generator further comprises a plurality of digital-to-analog converters (DACs), wherein each DAC is coupled between the reference logic circuit and at least one of the comparators.
In accordance with an embodiment of the present invention, a method is provided. The method comprises receiving an analog signal; comparing the analog input signal to first and second reference signals to generate a first comparison result; registering the first comparison result and a first time stamp corresponding to the first comparison result; generating a first portion of a digital signal from the first comparison result; if the comparison result remains substantially the same for a predetermined interval, enabling an ADC to generate a second comparison result at a sampling instant; generating a second time stamp that corresponds to the sampling instant; registering the second comparison result and the second time stamp; and generating a second portion of the digital signal from the second comparison result.
In accordance with an embodiment of the present invention, the second reference signal is greater than the first reference signal, and wherein the method further comprises: if the analog signal becomes greater than the second reference signal, generating a third comparison result reflecting that the analog signal has become greater than the second reference signal; registering the third comparison result and a third time stamp corresponding to the third time comparison result; generating a third portion of a digital signal from the third comparison result; and generating a third reference signal that is greater than the second reference signal.
In accordance with an embodiment of the present invention, the method further comprises: if the analog signal becomes less than the first reference signal, generating a fourth comparison result reflecting that the analog signal has become less than the first reference signal; registering the fourth comparison result and a fourth time stamp corresponding to the fourth time comparison result; generating a fourth portion of a digital signal from the fourth comparison result; and generating a fourth reference signal that is less than the first reference signal.
In accordance with an embodiment of the present invention, an apparatus is provided. The apparatus comprises a comparison circuit having: a first comparator that is configured to receive an analog signal; and a second comparator that is configured to receive an analog signal; a reference circuit that is coupled to the comparison circuit and that is configured to provide a first reference signal to the first comparator and a second reference signal to the second comparator; a conversion circuit that is coupled to the comparison circuit and that is configured to detect a change in the output of the comparison circuit; a TDC that is coupled to the comparison circuit; a timer that is coupled to the comparison circuit; an output circuit that is coupled to the conversion circuit and the TDC, wherein the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal; and an ADC that is coupled to the conversion circuit, the timer, and the TDC, wherein the ADC is configured to be enabled by the timer when a predetermined period has lapsed.
In accordance with an embodiment of the present invention, the timer is configured to cause the first and second comparators to resample the analog signal after a predetermined period.
In accordance with an embodiment of the present invention, the conversion circuit further comprises: a first conversion logic circuit that is coupled between the first comparator and the output circuit; and a second conversion logic circuit that is coupled between the second comparator and the output circuit.
In accordance with an embodiment of the present invention, each of the first and second conversion logic circuits further comprises a register.
In accordance with an embodiment of the present invention, the reference generator further comprises: a first DAC that is coupled between the reference logic circuit and the first comparator; and a second DAC that is coupled between the reference logic circuit and the second comparator.
In accordance with an embodiment of the present invention, the apparatus further comprises a filter that is coupled to each of the first and second comparators so as to provide the analog signal.
In accordance with an embodiment of the present invention, the output circuit further comprises a sinc interpolator.
In accordance with an embodiment of the present invention, a method is provided. The method comprises receiving an analog signal; comparing the analog input signal to first and second reference signals to generate a first comparison result; registering the first comparison result and a first time stamp corresponding to the first comparison result; generating a first portion of a digital signal from the first comparison result; adjusting at least one of the first and second reference signals; generating a second comparison result if the analog signal reaches an adjusted one of the first and second reference signals within a predetermined interval; and generating a second portion of the digital signal from the second comparison result.
In accordance with an embodiment of the present invention, the second reference signal is greater than the first reference signal, and wherein the method further comprises: if the analog signal becomes greater than the second reference signal, generating a third comparison result reflecting that the analog signal has become greater than the second reference signal; registering the third comparison result and a third time stamp corresponding to the third time comparison result; generating a third portion of a digital signal from the third comparison result; and generating a third reference signal that is greater than the second reference signal.
In accordance with an embodiment of the present invention, the method further comprises: if the analog signal becomes less than the first reference signal, generating a fourth comparison result reflecting that the analog signal has become less than the first reference signal; registering the fourth comparison result and a fourth time stamp corresponding to the fourth time comparison result; generating a fourth portion of a digital signal from the fourth comparison result; and generating a fourth reference signal that is less than the first reference signal.
In accordance with an embodiment of the present invention, the step of adjusting further comprises increasing the first reference signal.
In accordance with an embodiment of the present invention, the first reference signal is increased at a rate of an initial difference between the first and second reference signals divided by the length of the predetermined interval minus a blanking period.
In accordance with an embodiment of the present invention, the step of adjusting further comprises decreasing the second reference signal.
In accordance with an embodiment of the present invention, each of the first and second reference signals are adjusted at a rate of one-half of an initial difference between the first and second reference signals divided by the length of the predetermined interval minus a blanking period.
In accordance with an embodiment of the present invention, the step of adjusting further comprises increasing a third reference signal that is at least one significant bit (LSB) less than the first reference signal.
In accordance with an embodiment of the present invention, an apparatus is provided. The apparatus comprises a comparison circuit that is configured to receive an analog signal; a reference circuit having: a reference generator that is coupled to the comparison circuit so as to provide a plurality of reference signals to the comparison circuit; and a reference logic circuit that is coupled to the reference generator, wherein the reference logic circuit is configured to dynamically adjust at least one of the plurality of reference signals; a conversion circuit that is coupled to the comparison circuit and that is configured to detect a change in the output of the comparison circuit; a time-to-digital converter (TDC) that is coupled to the comparison circuit; a timer that is coupled to the comparison circuit; and an output circuit that is coupled to the conversion circuit and the TDC, wherein the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal.
In accordance with an embodiment of the present invention, an apparatus is provided. The apparatus comprises a comparison circuit having: a first comparator that is configured to receive an analog signal; and a second comparator that is configured to receive an analog signal; a reference circuit having: a reference generator that is coupled to the comparison circuit so as to provide a first reference signal to the comparison circuit and a second reference signal to the second comparator; and a reference logic circuit that is coupled to the reference generator, wherein the reference logic circuit is configured to dynamically adjust at least one first and second reference signals; a conversion circuit that is coupled to the comparison circuit and that is configured to detect a change in the output of the comparison circuit; a TDC that is coupled to the comparison circuit; a timer that is coupled to the comparison circuit; and an output circuit that is coupled to the conversion circuit and the TDC, wherein the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal.
In accordance with an embodiment of the present invention, the reference circuit increases first and decreases second reference signals a rate of one-half of an initial difference between the first and second reference signals divided by the length of a predetermined interval minus a blanking period.
In accordance with an embodiment of the present invention, the reference circuit increases first reference signal at a rate of an initial difference between the first and second reference signals divided by the length of a predetermined interval minus a blanking period.
In accordance with an embodiment of the present invention, the comparison circuit further comprises a third comparator that is configured to receive the analog signal, and wherein the reference generator further comprises a third DAC that is coupled to the third comparator so as to receive a third reference signal, and wherein the third reference signal is increased at the rate.
In accordance with an embodiment of the present invention, an apparatus is provided. The apparatus comprises a comparison circuit that is configured to receive an analog signal; a reference circuit that is coupled to the comparison circuit and that is configured to provide a plurality of reference signals to the comparison circuit; a conversion circuit that is coupled to the comparison circuit and that is configured to detect a change in the output of the comparison circuit; a time-to-digital converter (TDC) that is coupled to the comparison circuit; a timer that is coupled to the comparison circuit; a rate control circuit that is coupled to the conversion circuit; and an output circuit that is coupled to the rate control circuit and the TDC, wherein the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal.
In accordance with an embodiment of the present invention, an apparatus is provided. The apparatus comprises a comparison circuit having: a first comparator that is configured to receive an analog signal; and a second comparator that is configured to receive an analog signal; a reference circuit that is coupled to the comparison circuit and that is configured to provide a first reference signal to the first comparator and a second reference signal to the second comparator; a conversion circuit that is coupled to the comparison circuit and that is configured to detect a change in the output of the comparison circuit; a TDC that is coupled to the comparison circuit; a timer that is coupled to the comparison circuit; a rate control circuit that is coupled to the conversion circuit; and an output circuit that is coupled to the rate control circuit and the TDC, wherein the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and the specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
Refer now to the drawings wherein depicted elements are, for the sake of clarity, not necessarily shown to scale and wherein like or similar elements are designated by the same reference numeral through the several views.
Turning to
By dynamically varying the reference signals, the configuration for comparison circuit 204 can be simplified (as compared to comparison circuit 154). As an example (which is shown in
Once the comparison result is generated by the comparison circuit 204, a digital signal DOUT (which is the digital representation of analog signal AIN) can be generated. This is normally accomplished by the conversion circuit 212 and output circuit 218. Usually, the conversion circuit 212 is a logic circuit that is configured to detect when a change has occurred in the comparison result from comparison circuit 204. As an example, there can be a conversion logic circuit 306-1 to 306-N (as shown in
There are several manners in which the ADC 200 can operate, and examples of which can operate can be seen in
Turning first to the example shown in
Alternatively, a “single slope” approach (as shown in
In another alternative, a “dual slope” approach (as shown in
In yet another alternative, a “smart slope” approach (as shown in
In each of the “single slope,” “dual slope,” and “smart slope” approaches detailed above, chattering remains an issued because of the changes to reference signals REF1 and REF2. To help further reduce the occurrence of chatter, a third comparator 302-3, using reference signal REF3, can be employed in a modified “smart slope” approach (referred to as a “modified smart slope”). As shown in this example of
With ADC 200 and many of the approaches detailed above, there may also be little control over the smallest gap or interval between samples. For example, there is a short interval between samples taken at times J11 and J12 in
Having thus described the present invention by reference to certain of its preferred embodiments, it is noted that the embodiments disclosed are illustrative rather than limiting in nature and that a wide range of variations, modifications, changes, and substitutions are contemplated in the foregoing disclosure and, in some instances, some features of the present invention may be employed without a corresponding use of the other features. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the scope of the invention.