EQUALIZATION CIRCUIT, A METHOD OF OPERATING AN EQUALIZATION CIRCUIT AND A SYSTEM COMPRISING AN EQUALIZATION CIRCUIT AND AN ADC
20190158108 ยท 2019-05-23
Inventors
Cpc classification
H03M1/0678
ELECTRICITY
H03M1/468
ELECTRICITY
H03M1/462
ELECTRICITY
H03M1/1255
ELECTRICITY
International classification
H03M1/46
ELECTRICITY
H03M1/06
ELECTRICITY
Abstract
The present application relates to an EQ circuit, a method of operating it and a system comprising the EQ circuit and an ADC. The EQ circuit has a configurable load section, which is provided for selectively exposing one of a plurality of distinct loads to a reference source connected to a reference voltage signal input of the equalization circuit, and a logic section, which is arranged to accept a state signal from the ADC and to selectively connect one distinct load out of the plurality of distinct loads in response to the state signal. The state signal is indicative of an actual operation state of the ADC.
Claims
1. An equalization circuit, comprising: a configurable load section comprising a plurality of distinct effective loads, each effective load configured to be selectively connected to a reference voltage signal input of a reference source, a logic section arranged to accept a state signal from an analog-to-digital converter (ADC) connected to the reference source and to selectively connect one effective load out of the plurality of distinct effective loads in response to the state signal, wherein the state signal is indicative of an actual operation state of the ADC.
2. The equalization circuit according to claim 1, wherein a total load, which is experienced by the reference source and which comprises the one effective load of the equalization circuit and a load of the ADC, is equal to or greater than a predefined minimum load at least during at least one of a conversion phase and a sampling phase of the ADC.
3. The equalization circuit according to claim 1, wherein the one effective load is selected based on a function of the actual operation state of the ADC.
4. The equalization circuit according to claim 1, wherein the plurality of distinct effective loads comprises a plurality of distinct effective capacitive loads.
5. The equalization circuit according to claim 1, wherein the ADC is a charge redistribution successive approximation register ADC (CR SAR ADC) comprising an array of capacitors, wherein the state signal is indicative of a switching state of the array of capacitors.
6. The equalization circuit according to claim 5, wherein the CR SAR ADC draws a predefined charge from the reference source on transitioning from one switching state to a consecutive switching state.
7. The equalization circuit according to claim 1, wherein the configurable load section comprises an array of capacitors, which are selectively connectable to the reference voltage signal input to draw a predefined charge from the reference source, wherein the predefined charge is a function of the state signal.
8. The equalization circuit according to claim 1, wherein a total charge drawn by the ADC and the equalization circuit from the reference source is equal to or greater than a predefined minimum charge at least during a conversion phase, a sampling phase, or both of the ADC.
9. The equalization circuit according to claim 1, wherein a total charge drawn by the ADC and the equalization circuit from the reference source is constant and equal to a predefined reference charge at least during a conversion phase, a sampling phase, or both of the ADC.
10. The equalization circuit according to claim 1, wherein the ADC is configured to convert an analog input signal to a digital output signal in a predefined number of cycles including a predefined number of cycles in a sampling phase and a predefined number of cycles in a conversion phase.
11. The equalization circuit according to claim 10, wherein a sequence of switching states of the ADC is deterministically determined by the analog input signal.
12. A system, comprising an analog-to-digital converter, ADC; and an equalization circuit comprising: a configurable load section comprising a plurality of distinct effective loads, each effective load configured to be selectively connected to a reference voltage signal input of a reference source, a logic section arranged to accept a state signal from the ADC connected to the reference source and to selectively connect one effective load out of the plurality of distinct effective loads in response to the state signal, wherein the state signal is indicative of an actual operation state of the ADC.
13. The system according to claim 12, wherein the ADC is a charge redistribution successive approximation register ADC (CR SAR ADC) comprising an array of capacitors, wherein the state signal is indicative of a switching state of the array of capacitors.
14. A method of operating an equalization circuit, said method comprising: providing a plurality of distinct effective loads, each effective load configured to be selectively connected to a reference voltage signal input of a reference source; accepting a state signal from an analog-to-digital converter, ADC, connected to the reference source; and selectively connecting one effective load out of the plurality of distinct effective loads in response to the state signal, wherein the state signal is indicative of an actual operation state of the ADC.
15. The method according to claim 14, wherein the state signal is generated based on a function of the actual operation state of the ADC.
16. The system according to claim 12, wherein the ADC is configured to convert an analog input signal to a digital output signal in a predefined number of cycles including a predefined number of cycles in a sampling phase and a predefined number of cycles in a conversion phase.
17. The system according to claim 16, wherein a sequence of switching states of the ADC is deterministically determined by the analog input signal.
18. The system according to claim 12, wherein the configurable load section comprises an array of capacitors, which are selectively connectable to the reference voltage signal input to draw a predefined charge from the reference source, wherein the predefined charge is a function of the state signal.
19. The system according to claim 12, wherein a total load, which is experienced by the reference source and which comprises the one effective load of the equalization circuit and a load of the ADC, is equal to or greater than a predefined minimum load at least during at least one of a conversion phase and a sampling phase of the ADC.
20. The system according to claim 12, wherein a total charge drawn by the ADC and the equalization circuit from the reference source is equal to or greater than a predefined minimum charge at least during a conversion phase, a sampling phase, or both of the ADC.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the pertinent art to make and use the invention.
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] Embodiments of the present disclosure will be described below in detail with reference to drawings. Note that the same reference numerals are used to represent identical or equivalent elements in figures, and the description thereof will not be repeated. The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
[0018] Referring now to
[0019] Referring now to
[0020] The example CR SAR ADC is illustratively shown as a 3-Bit CR SAR ADC having a capacitor array 110 with capacitor stages 120.2 to 120.0, each comprising one of the binary weighted capacitors. The capacitor array of the exemplified 3-Bit CR SAR ADC comprises the binary weighted capacitors 121.2 to 121.0 with capacitances corresponding to respective capacitance scaling factors 4, 2, and 1 (corresponding to 2.sup.N-1, 2.sup.N-2 . . . , 2.sup.0; wherein N is the bit resolution of the ADC, herein N=3) with respect to a base capacitance C.sub.0. The capacitor array comprises an additional capacitor 111, which has a capacitance corresponding to the lowest capacitance of the binary weighted capacitors, herein corresponding to respective capacitance scaling factor 1 (corresponding to 2.sup.0) with respect to the base capacitance C.sub.0. The total capacitance of the capacitor array 110 is 2.sup.N.Math.C.sub.0.
[0021] Each of the binary weighted capacitors 121.2 to 121.0 is individually and selectively connectable to a node 131, to which the reference voltage signal V.sub.ref is applied, to a node 133, to which the analog input signal V.sub.in is applied, and a base potential V.sub.B, e.g. ground, by operating switches 122.2-0, 123.2-0, and 124.2-0 of the respective capacitor stage 120.2 to 120.0. The additional capacitor 111 is individually and selectively connectable to the node 133, to which the analog input signal V.sub.in is applied, and to the base potential V.sub.B, e.g. ground, by using switch 114. For the sake of understanding, it should be noted that the exemplified switches are single pole switches, which are in open state (non-connecting state) by default.
[0022] The capacitors of the capacitor array 110 are arranged in a bank circuitry. One plate, e.g. the bottom plate, of each of the capacitors 121.2-0 and 112, is selectively and individually connectable to the reference voltage signal V.sub.ref, the analog input signal V.sub.in, or the base potential V.sub.B. The other plates, e.g. the top plates, of the capacitors 121.2-0 and 112, are interconnected with each other at node 135, to a comparator 150 and selectively to the base potential V.sub.B at node 130.
[0023] The comparator 150 is configured to compare, at a first input thereof, a bank voltage signal V.sub.C at the node 135 with the base potential V.sub.B applied at node 136 and connected to the comparator 150 at a second input thereof.
[0024] The comparator outputs a comparison signal 137 to a logic 140. The comparison signal 137 is indicative of whether the bank voltage signal V.sub.C is greater or smaller than the base potential V.sub.B. The logic 140 is configured to selectively operate the switches 122.2-0, 123.2 and 112 in accordance with the successive approximation of the analog input signal V.sub.in. The logic 140 may comprise a finite state machine (not shown) for performing the successive approximation procedure. The logic 140 comprises a successive approximation register for holding the digital data signal D.sub.out=D.sub.out[N1:0], where N is the bit resolution of the CR SAR ADC.
[0025] In a first phase, the reset phase, the capacitors of the capacitor array 110 are completely discharged to the base potential V.sub.B, which is herein the offset voltage of the comparator 150. Herein, the capacitors are connected to the base potential V.sub.B by operating the switches 122.2-0, 112, and 115 into closed states (connecting states).
[0026] In a second phase, the sampling phase, all capacitors within the capacitor array 110 are switched to the analog input signal V.sub.in. Herein, the capacitors are connected to the node 133, at which the analog input signal V.sub.in is present, by operating the switches 124.2-0 and 114 into closed states in response to a sampling signal input at node 132. Further, the switch 115 is operated into closed states in response to an asserted sampling signal such that all capacitors within the capacitor array 110 are further connected to the base potential V.sub.B at the node 130. The capacitors now have a charge corresponding to their respective capacitance times the input voltage minus the base potential V.sub.B upon each of them. The sampling phase is completed on operating the switches 124.2-0, 114 and 115 back into open state in response to a deasserted (released) sampling signal .
[0027] After the sampling phase, the charge of the capacitors 121.2-0 and 111 creates a bank voltage signal V.sub.C=V.sub.in, which is applied across the first input of the comparator 150.
[0028] In the third phase, the conversion phase, the successive approximation is performed under control of the logic 140. At an initial stage of the conversion phase, all capacitors within the capacitor array 110 are connected to the base potential V.sub.B by operating the switches 123.2-0 and 112.
[0029] In the following, the successive approximation process is briefly summarized with respect to the exemplary CR SAR ADC of
[0030] In a first cycle, the MSB cycle, the MSB capacitor 121.2 (4.Math.C.sub.0), which is the capacitor with the largest capacitance 2.sup.N-1.Math.C.sub.0 (where N is the bit resolution), is switched to the reference voltage signal V.sub.REF at the node 131 by operating the switch 123.2 into closed state and the switch 122.2 into open state. The bank voltage signal V.sub.C to the comparator 150 is V.sub.C=V.sub.in+V.sub.ref. If the bank voltage signal V.sub.C is greater than the base potential V.sub.B, V.sub.C>V.sub.B, then the comparator 150 generates a comparison signal indicative of a logic 0 as the MSB. The MSB capacitor 121.2 (4.Math.C.sub.0) is switched back to the base potential V.sub.B. If otherwise the bank voltage signal V.sub.C is smaller than the base potential V.sub.B, (V.sub.C<V.sub.B), the comparator 150 generates a comparison signal indicative of a logic 1 as the MSB of the digital data signal D.sub.out[N1]. The MSB capacitor 121.2 (4.Math.C.sub.0) remains connected to the reference voltage signal V.sub.ref.
[0031] In a second cycle, the MSB-1 cycle, the MSB-1 capacitor 121.1 (2.Math.C), which is the capacitor with the second largest capacitance 2.sup.N-2.Math.C.sub.0 (where N is the bit resolution), is switched to the reference voltage signal WEB at the node 131 by operating the switch 123.1 into closed state and the switch 122.1 into open state. The bank voltage signal V.sub.C to the comparator is V.sub.C=V.sub.in+V.sub.ref or V.sub.C=V.sub.in+V.sub.ref depending of the MSB has been determined to logic 0 or to logic 1. If the bank voltage signal V.sub.C is greater than the base potential V.sub.B, V.sub.C>V.sub.B, then the comparator 150 generates a comparison signal indicative of a logic 0 as the MSB-1. The MSB-1 capacitor 121.1 (2.Math.C.sub.0) is switched back to the base potential V.sub.B. If otherwise the bank voltage signal V.sub.C is smaller than the base potential V.sub.B, (V.sub.C<V.sub.B), the comparator 150 generates a comparison signal indicative of a logic 1 as the MSB-1 of the digital data signal D.sub.out[N2]. The MSB capacitor 121.1 (2.Math.C.sub.0) remains connected to the reference voltage signal V.sub.ref.
[0032] In a third cycle the MSB-2, the MSB-2 capacitor 121.0 (C.sub.0), which is the capacitor with the third largest capacitance 2.sup.N-3.Math.C.sub.0 and herein with the smallest capacitance C.sub.0, is switched to the reference voltage signal V.sub.REF at the node 131 by operating the switch 123.0 into closed state and the switch 122.0 into open state. Note that in the exemplified CR SAR ADC herein the MSB-2 corresponds to the Least Significant Bit (LSB), MSB-(N1)=LSB.
[0033] The bank voltage signal V.sub.C to the comparator can now assume four different values depending on the MSB and MSB-1 of the digital data signal D.sub.out[N1, N2]=D.sub.out[MSB, MSB-1] determined in the previous approximation stages: [0034] D.sub.out[MSB, MSB-1]=(0, 0): The bank voltage signal V.sub.C to the comparator is V.sub.C=V.sub.in+V.sub.ref; [0035] D.sub.out[MSB, MSB-1]=(0, 1): The bank voltage signal V.sub.C to the comparator is V.sub.C=V.sub.in+V.sub.ref; [0036] D.sub.out[MSB, MSB-1]=(1, 0): The bank voltage signal V.sub.C to the comparator is V.sub.C=V.sub.in+V.sub.ref; and [0037] D.sub.out[MSB, MSB-1]=(1, 1): The bank voltage signal V.sub.C to the comparator is V.sub.C=V.sub.in+V.sub.ref.
[0038] If the bank voltage signal V.sub.C is greater than the base potential V.sub.B, V.sub.C>V.sub.B, then the comparator 150 generates a comparison signal indicative of a logic 0 as the MSB-2. (The MSB-2 capacitor 121.1 (2.Math.C.sub.0) is switched back to the base potential V.sub.B.) If otherwise the bank voltage signal V.sub.C is smaller than the base potential V.sub.B, (V.sub.C<V.sub.B), the comparator 150 generates a comparison signal indicative of a logic 1 as the MSB-2 of the digital data signal D.sub.out[N3]. (The MSB capacitor 121.1 (2.Math.C.sub.0) remains connected to the reference voltage signal V.sub.ref.)
[0039] Those skilled in the art will understand that the successive approximation process is continued until all binary weighted capacitors of the capacitor array 110 are switched accordingly in response to the output of the comparator 150.
[0040] Whereas the above approximation process is known in the art, the attention should be drawn to the aspect of the charge flow drawn from the reference source required in each stage of the conversion phase to charge the binary weighted capacitors of the capacitor array 110 switched accordingly as schematically illustrated in
[0041] For instance, an actual switching state of the capacitor array 110 may be [100], which means that the MSB capacitor 121.2 is already charged. Assume that the comparator 150 generates a comparator signal indicative of a logic 0 as the MSB. Hence, switching state of the capacitor array 110 transitions to [010], which means that the MSB capacitor 121.2 is uncharged and the MSB-1 capacitor 121.1 is charged, which means
[0042] Assume that the comparator 150 generates a comparator signal indicative of a logic 1 as the MSB. Hence, switching state of the capacitor array 110 transitions to [110], which means that the MSB capacitor 121.2 remains charged and the MSB-1 capacitor 121.1 is only charged, which means
[0043] For instance, an actual switching state of the capacitor array 110 may be [110], which means that the MSB capacitor 121.2 and the MSB-1 capacitor 121.1 are already charged. Assume that the comparator 150 generates a comparator signal indicative of a logic 0 as the MSB. Hence, switching state of the capacitor array 110 further transitions to [101], which means that the MSB-1 capacitor 121.1 is uncharged and the MSB-2 capacitor 121.0 is charged, which means
[0044] Assume that the comparator 150 generates a comparator signal indicative of a logic 1 as the MSB. Hence, switching state of the capacitor array 110 further transitions to [111], which means that the MSB-1 capacitor 121.1 remains charged and the MSB-2 capacitor 121.0 is only charged, which means
[0045] The following tables summarizes the charge flows occurring due to the selective switching of the capacitors within the capacitor array 110 with respect to the possible digital data signals D.sub.out as also schematically in the tree like depiction of the switching states illustrated in
[0046] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(000) or (001):
TABLE-US-00001 Charge Q.sub.1 drawn Switching Cycle by example ADC state MSB 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 [0, 0, 1]
[0047] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(010) or (011):
TABLE-US-00002 Charge Q.sub.1 drawn Switching Cycle by example ADC state MSB 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 1]
[0048] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(100) or (101):
TABLE-US-00003 Charge Q.sub.1 drawn Switching Cycle by example ADC state MSB 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 1]
[0049] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(110) or (111):
TABLE-US-00004 Charge Q.sub.1 drawn Switching Cycle by example ADC state MSB 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 1]
[0050] Wherein the switching state [0051] [1,-,-] means that the MSB capacitor 121.2 is connected to the reference source; [0052] [0,-,-] means that the MSB capacitor 121.2 is connected to the base potential; [0053] [-,1,-] means that the MSB-1 capacitor 121.1 is connected to the reference source; [0054] [-,0,-] means that the MSB-1 capacitor 121.1 is connected to the base potential; [0055] [-,-,1] means that the MSB-2 (or LSB) capacitor 121.0 is connected to the reference source; and [0056] [-,-,0] means that the MSB-2 (or LSB) capacitor 121.0 is connected to the base potential.
[0057] During the sampling phase, there is no current drawn by the capacitor array 110 from the reference source. The capacitors of the capacitor array 110 are charged using the analog input signal V.sub.in.
TABLE-US-00005 Charge Q.sub.1 drawn by Cycle example ADC 0 0 . . . 0 N (N 0) 0
[0058] The exemplary CR SAR ADC of
[0059] Assuming a constant or substantially constant resistance R when charging the one or more capacitors of the array 110:
[0060] Where the time constant is defined by the resistance R and the capacitance C, which is charged:
=R.Math.C
[0061] Herein, the voltage applied is the reference signal V.sub.ref:
[0062] Moreover, the charge is drawn by the capacitor array 110 on switchably transitioning from one switching state to the consecutive switching state.
[0063] As aforementioned, consecutive conversion phase cycles may undergo interference from previous conversion phase cycles due to voltage drops and incomplete settling of the voltage of the reference voltage signal V.sub.ref provided by the reference source 200. In the state of the art, the issue is solved by providing a more powerful reference source or interposing a decoupling capacitor. A more powerful reference source leads to a higher power consumption, which is in particular contrary to the low-power predicate of CR SAR ADCs but not limited thereto. The same applies to further ADC implementations. Decoupling capacitors require size dimensions, which are in particular a disadvantage for on-chip implementations. More particularly, the size dimensions required for high-resolution ADCs become extensively large and may even exceed the area required by the ADCs by orders of magnitude.
[0064] According to the present application, an additional charge drawing circuit is suggested. Referring back to
[0065] The EQ circuit 300 is designed to expose a configurable effective load to the reference source 200. The configurability of the effective load is for instance realized by a plurality of distinct loads comprised by the EQ circuit 300. The distinct loads of the EQ circuit 300 are for instance selectively switchable to from a plurality of distinct effective loads for being exposed to the reference source 200. The EQ circuit 300 may comprise a bank of loads, e.g. capacitive loads, which are individually and selectively switchable. An effective load of the EQ circuit is obtained by switching one or more of the distinct loads of the EQ circuit 300.
[0066] The EQ circuit 300 is arranged to draw a configurable charge Q.sub.2 from the reference source 200. The EQ circuit 300 is connected to the ADC 100 and receives an internal state information from the ADC 100. The internal state information relates to an actual state of the ADC 100 including in particular state information about the current conversion phase cycle. The internal state information provided by the ADC 100 is indicative of a charge Q.sub.1 drawn by the ADC 100 from the reference source 200. It should be noted that the charge Q.sub.1 drawn by the ADC 100 is predefined by the design/implementation of the ADC 100. The charge Q.sub.1 drawn by the ADC 100 is deterministic in each state thereof. In particular, the charge Q.sub.1 drawn by the ADC 100 is deterministically predefined in each (conversion phase/sampling phase) cycle of the operation of the ADC 100. As illustratively described above, the charge Q.sub.1 drawn by the ADC 100 deterministically predefined by an actual switching state and the previous switching state of the capacitor array 110.
[0067] In response to the internal state information, e.g. relating to the switching state of the capacitor array 110 of the ADC 100, received by a control logic of the EQ circuit 300 from the ADC 100, the EQ circuit 300 is switchably reconfigurable to draw a charge Q.sub.2 from the reference source 200 such that the total charge Q.sub.ref drawn by the ADC 100 and the EQ circuit 300 from the reference source 200 is constant for any conversion cycle.
Q.sub.ref(cycle)=Q.sub.1(cycle)+Q.sub.2(cycle)=constant.
[0068] The total charge Q.sub.ref is in particular at least substantially equal to the maximal charge max(Q.sub.1) drawn by the ADC 100 from the reference source 200 in any conversion cycle. The total charge Q.sub.ref may be
Q.sub.refQ.sub.1.sup.max.
[0069] The ADC 100 and the EQ circuit 300 may draw the charges Q.sub.1 and Q.sub.2 at substantially the same point in time from reference source 200. The EQ circuit 300 is configured to draw the charge Q.sub.2 from the reference source 200 substantially in synchronicity with the ADC 100.
[0070] Referring now to the above tables and
Q.sub.ref=Q.sub.ref(cycle)=Q.sub.1.sup.max=2V.sub.ref.Math.C.sub.0
[0071] Those skilled in the art will understand that the present application is not limited to the above-specified total reference charge Q.sub.ref=Q.sub.1.sup.max, which is merely illustrative. The charge Q.sub.2 drawn by the EQ circuit 300 and the total charge Q.sub.tot=Q.sub.1+Q.sub.2 is illustratively shown in
[0072] In case the analog voltage V.sub.in corresponds to the digital data signal D.sub.out[2:0]=(000) or the digital data signal D.sub.out[2:0]=(001):
TABLE-US-00006 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 0, 1]
[0073] In case the analog voltage V.sub.in corresponds to the digital data signal D.sub.out[2:0]=(010) or the digital data signal D.sub.out[2:0]=(011):
TABLE-US-00007 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 .Math. V.sub.ref .Math. C.sub.0 1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 1]
[0074] In case the analog voltage V.sub.in corresponds to the digital data signal D.sub.out[2:0]=(100) or the digital data signal D.sub.out[2:0]=(101):
TABLE-US-00008 Charge Q.sub.1 Charge Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 1]
[0075] In case the analog voltage V.sub.in corresponds to the digital data signal D.sub.out[2:0]=(110) or the digital data signal D.sub.out[2:0]=(111):
TABLE-US-00009 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 1]
[0076] During the sampling phase, there is no current drawn by the capacitor array 110 from the reference source. The capacitors of the capacitor array 110 are charged using the analog input signal V.sub.in.
TABLE-US-00010 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Cycle example ADC EQ circuit from Source 0 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 1 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 . . . 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 N (N 0) 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0
[0077] The exemplary CR SAR ADC draws a maximum charge of Q.sub.1.sup.max=2V.sub.ref.Math.C.sub.0 from the reference source during the conversion phase.
[0078] Referring now further to
[0079] The following table shows the switched capacitors of EQ circuit 300 with respect to the switching state of the capacitor array 110 of the CR SAR ADC logic 140. The exemplary EQ circuit and the switching states exemplarily illustrates an EQ circuit adapted to draw a charge Q.sub.1 such that in each cycle a total charge Q.sub.ref=Q.sub.1.sup.max=2.Math.V.sub.ref.Math.C.sub.0 is drawn from the reference source as set forth above with reference to
TABLE-US-00011 Charge Switched ADC Array Conversion drawn by Capacitors of switching Phase EQ Circuit EQ circuit state Cycles 0 Switched capacitors of last sampling phase cycle .Math. V.sub.ref .Math. C.sub.0 .Math. C.sub.0 [1, 0, 0] MSB 0 0 [0, 1, 0] MSB-1 1 .Math. V.sub.ref .Math. C.sub.0 1 .Math. C.sub.0 .Math. C.sub.0 [0, 0, 1] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 1 .Math. C.sub.0 .Math. C.sub.0 .Math. C.sub.0 [0, 1, 1] MSB-2 .Math. V.sub.ref .Math. C.sub.0 .Math. C.sub.0 [1, 0, 0] MSB 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. C.sub.0 [1, 1, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 .Math. C.sub.0 .Math. C.sub.0 [1, 0, 1] MSB-2 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. C.sub.0 .Math. C.sub.0 [1, 1, 1] MSB-2
[0080] In the sampling phase, the EQ circuit 300 is used to draw the total charge Q.sub.2=Q.sub.1.sup.max=2.Math.V.sub.ref.Math.C.sub.0 from the reference source as shown in the following table, where i is an integer value and indexes the sampling phase cycles.
TABLE-US-00012 Charge Switched ADC Array Sampling drawn by Capacitors of switching Phase EQ Circuit EQ circuit state Cycles 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. C.sub.0 .Math. C.sub.0 i
[0081] It should be noted that the total number of clock cycles used for the sampling phase can differ from application to application, and is amongst other things dependent on the drive strength of the circuit driving the ADC input.
[0082]
[0083] In particular,
TABLE-US-00013 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state Sample #1 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #2 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #3 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #4 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #5 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 MSB 2 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 0, 1]
[0084] The capacitance drawn by the EQ circuit in each cycle is discharged for instance by switchable connecting the capacitors to ground in advance to each new cycle, which is illustratively indicated as discharging events. In an example, the logic of the EQ circuit, which controls the switching of the capacitances, is configured to switch the capacitors to ground at a predefined period with respect to the start of each cycle, e.g. at 75% of the cycle duration.
[0085] In particular,
TABLE-US-00014 Charge Q.sub.1 Charge Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state Sample #1 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #2 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #3 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #4 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 Sample #5 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 MSB 2 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 1]
[0086] The capacitance drawn by the EQ circuit in each cycle is discharged for instance by switchable connecting the capacitors to ground in advance to each new cycle, which is illustratively indicated as discharging events. In an example, the logic of the EQ circuit, which controls the switching of the capacitances, is configured to switch the capacitors to ground at a predefined period with respect to the start of each cycle, e.g. at 75% of the cycle duration.
[0087] The aforementioned EQ circuit 300 has been described to be designed to contribute to the ADC 100 such that a constant total reference charge Q.sub.ref is drawn from the reference source 200 independent of the conversion phase cycle and the sampling phase cycle, respectively. The constant total charge Q.sub.ref has been described to preferably be at least equal to the maximum charge Q.sub.1.sup.max drawn by the ADC 100 in one of the conversion phase cycles. In a further embodiment, the EQ circuit 300 is designed such that at least a minimum total charge Q.sub.min is drawn from the reference source 200, which may be less than the maximum charge Q.sub.1.sup.max drawn by the ADC 100, as exemplary illustrated in
Q.sub.min=2.Math.V.sub.ref.Math.C.sub.0 and
Q.sub.refQ.sub.min
for the sake of illustration.
[0088] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(000) or (001):
TABLE-US-00015 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0 ,0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 0, 1]
[0089] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(010) or (011):
TABLE-US-00016 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 0] MSB-2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [0, 1, 1]
[0090] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(100) or (101):
TABLE-US-00017 Charge Q.sub.1 Charge Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 1 .Math. V.sub.ref .Math. C.sub.0 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 1]
[0091] In case the analog voltage V.sub.in corresponds to digital data signals D.sub.out[2:0]=(110) or (111):
TABLE-US-00018 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Switching Cycle example ADC EQ circuit from Source state MSB 2 .Math. V.sub.ref .Math. C.sub.0 0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 0, 0] MSB-1 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 0] MSB-2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 [1, 1, 1]
[0092] During the sampling phase:
TABLE-US-00019 Charge Q.sub.1 Charge Q.sub.2 Total charge drawn by drawn by Q.sub.tot drawn Cycle example ADC EQ circuit from Source 0 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 . . . 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0 N (N 0) 0 2 .Math. V.sub.ref .Math. C.sub.0 2 .Math. V.sub.ref .Math. C.sub.0
[0093] Those skilled in the art will immediately understand that the above properties of the EQ circuit are merely illustrative and not intended to limit the present application.
[0094] The concept of the present invention has been exemplified above with reference to a CR SAR ADC. Those skilled in the art will immediately understand that the present invention is not limited to a specific implementation of the ADC such as the exemplary CR SAR ADC. The basic concept of drawing a constant charge from the reference source is also applicable to any other ADC implementations, which draw a deterministic charge at each state transition from the reference source. The equalization, EQ, circuit of the present application is provided and configured to draw a state transition specific charge from the reference source such that the total charge drawn from the reference source at each state transition is constant. The equalization, EQ, circuit in particular comprises an array of capacitors. The EQ circuit represents a capacitive load to the reference source. The capacitive load of the EQ circuit is configurable to assume an effective capacitive load value out of a set of predefined capacitive load values. The predefined effective load values are predefined on design of the EQ circuit. The configuration of the effective capacitive load value of the EQ circuit is performed by individually and selectively switching one of more capacitors of the array of capacitors comprised by the EQ circuit. Each one of the set of predefined capacitive load values is assigned to at least one switching state and conversion phase cycle of the ADC, respectively.
[0095] Accordingly, a respective one of the predefined effective capacitive loads is selectively switched such that at a switching state transition of the ADC, at which the ADC draws a predefined charge from the reference source, a total charge Q.sub.tot is drawn from the reference source, which is at least equal to minimum total charge Q.sub.min or which is a predefined and constant charge Q.sub.ref independent from transitioning between switching states of the ADC; the total charge Q.sub.tot is drawn by the ADC and the EQ circuit.
[0096] Hence, the concept of the aforementioned EQ circuit is applicable with any DAC switching scheme and search algorithms as long as the effective capacitance change/charge drawn on state transition is deterministic. The equalization circuit is designed with respect to the deterministic effective capacitance change to allow for a constant charge drawn from the reference source. In particular, the EQ circuit is applicable with ADC comprising non-binary weighted capacitor arrays and redundancy implementations.
[0097] Those of skill in the art would understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0098] Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To illustrate clearly this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
[0099] The various illustrative logical blocks, modules, and circuits described in connection with the disclosure herein may be implemented or performed with a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0100] The steps of a method or algorithm described in connection with the disclosure herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
[0101] In one or more exemplary designs, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0102] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.