Successive approximation sigma delta analog-to-digital converters
09660662 ยท 2017-05-23
Assignee
Inventors
- Alessandro Venca (Tortona, IT)
- Claudio Nani (Milan, IT)
- Nicola Ghittori (San Genesio ed Uniti, IT)
- Alessandro Bosi (Gadesco, IT)
Cpc classification
H03M3/322
ELECTRICITY
H03M1/68
ELECTRICITY
H03M1/462
ELECTRICITY
International classification
H03M1/14
ELECTRICITY
H03M3/00
ELECTRICITY
Abstract
An A/D converter including first and second A/D converters and a recombination module. The first A/D converter receives an analog input signal, converts the analog input signal to a first digital signal, and includes a successive approximation module, which performs a successive approximation to generate the first digital signal. The second A/D converter converts an analog output of the first A/D converter to a second digital signal. The analog output of the first A/D converter is generated based on the analog input signal. The second A/D converter is a fine conversion A/D converter relative to the first A/D converter. The second A/D converter performs the delta-sigma conversion process and includes a decimation filter that suppresses noise which reduces amplification and power consumption requirements of the first A/D converter and performs a delta-sigma decimation process to generate the second digital signal based on the analog output of the first A/D converter.
Claims
1. An analog-to-digital converter comprising: a first analog-to-digital converter configured to receive an analog input signal and convert the analog input signal to a first digital signal, the first analog-to-digital converter comprising a successive approximation module, wherein the successive approximation module is configured to perform a successive approximation to generate the first digital signal; a second analog-to-digital converter configured to convert an analog output of the first-analog-to-digital converter to a second digital signal, wherein the analog output of the first analog-to-digital converter is generated based on the analog input signal, wherein the second analog-to-digital converter is a fine conversion analog-to-digital converter relative to the first analog-to-digital converter, wherein the second analog-to-digital converter performs the delta-sigma conversion process and comprises a decimation filter, and wherein the decimation filter is configured to suppress noise which reduces amplification and power consumption requirements of the first analog-to-digital converter, and perform a delta-sigma decimation process to generate the second digital signal based on the analog output of the first analog-to-digital converter; and a combination module configured to combine the first digital signal and the second digital signal to provide a resultant output signal.
2. The analog-to-digital converter of claim 1, wherein the second analog-to-digital converter comprises: a digital-to-analog converter, a subtractor configured to receive the output of the first analog-to-digital converter and an output of the digital-to-analog converter, a comparator configured to receive an output of the subtractor and a first reference voltage, wherein the comparator comprises a loop filter configured to filter the output of the subtractor, and a latch configured to receive an output of the loop filter, and wherein the decimation filter is configured to filter and perform the delta-sigma decimation process to generate the second digital signal based on an output of the latch, wherein the output of the second digital-to-analog converter is generated based on the second digital signal.
3. The analog-to-digital converter of claim 1, wherein the first analog-to-digital converter comprises: a first digital-to-analog converter, a first subtractor configured to receive a sample and hold signal and an output of the first digital-to-analog converter, and a first comparator configured to compare an output of the first subtractor with a first reference voltage, wherein the successive approximation module is configured to perform the successive approximation to generate the first digital signal based on an output of the first comparator, wherein the output of the first digital-to-analog converter is generated based on the first digital signal.
4. The analog-to-digital converter of claim 3, wherein the first digital-to-analog converter comprises a charge sharing digital-to-analog converter or a charge redistribution digital-to-analog converter configuration.
5. The analog-to-digital converter of claim 3, wherein the second analog-to-digital converter comprises: a second digital-to-analog converter, a second subtractor configured to receive the output of the first subtractor and an output of the second digital-to-analog converter, a second comparator configured to receive an output of the second subtractor and the first reference voltage, wherein the second comparator comprises a loop filter configured to filter the output of the subtractor, and a latch configured to receive an output of the loop filter, and wherein the decimation filter is configured to perform the delta-sigma decimation process to generate the second digital signal based on an output of the latch, wherein the output of the second digital-to-analog converter is generated based on the second digital signal.
6. The analog-to-digital converter of claim 5, wherein: the first analog-to-digital converter is configured to, for a plurality of cycles, generate the first digital signal based on the sample and hold signal; and the second analog-to-digital converter is configured to generate the second digital signal based on a difference between (i) the sample and hold signal and (ii) a result of a successive approximation performed subsequent to the plurality of cycles, wherein the second analog-to-digital converter does not generate the second digital signal during the plurality of cycles.
7. The analog-to-digital converter of claim 5, wherein: the first digital-to-analog converter is configured to convert a first most-significant-bit of a plurality of bits to be converted to an analog output signal; the first digital-to-analog converter comprises a first plurality of capacitors; the first plurality of capacitors of the a first digital-to-analog converter are charged by a plurality of reference voltages during a sampling phase of the analog signal; the plurality of reference voltages includes the first reference voltage; charges of the first plurality of capacitors of the first digital-to-analog converter are shared during successive approximations of a first one or more bits of the first digital signal; the second digital-to-analog converter is configured to convert a first least-significant-bit of the plurality of bits to be converted to the analog output signal; the second digital-to-analog converter comprises a second plurality of capacitors; the second plurality of capacitors of the second digital-to-analog converter are charged based on a common mode voltage during the sampling phase of the analog output signal; and the second digital-to-analog converter is configured to perform charge redistribution by connecting the second plurality of capacitors of the second digital-to-analog converter to receive the plurality of reference voltages during successive approximations of a second one or more bits of the first digital signal.
8. A method comprising: receiving an analog input signal and converting the analog input signal to a first digital signal at a first analog-to-digital converter; performing a successive approximation to generate the first digital signal via the first analog-to-digital converter; converting an analog output of the first analog-to-digital converter to a second digital signal via a second analog-to-digital converter, wherein the second analog-to-digital converter is a fine conversion analog-to-digital converter relative to the first analog-to-digital converter; suppressing noise of the second analog-to-digital converter via a decimation filter; performing a delta-sigma conversion via the second analog-to-digital converter to generate the second digital signal based on the analog output of the first analog-to-digital converter, wherein the analog output of the first digital-to-analog converter is generated based on the analog input signal; and combining the first digital signal and the second digital signal to provide a resultant output signal.
9. The method of claim 8, further comprising: receiving a sample and hold signal and an output of a first digital-to-analog converter at a first subtractor; comparing an output of the first subtractor with a first reference voltage at a first comparator, wherein the first analog-to-digital converter comprises the first subtractor, the first comparator and the first analog-to-digital converter; and performing the successive approximation to generate the first digital signal based on an output of the first comparator, wherein the output of the first digital-to-analog converter is generated based on the first digital signal.
10. The method of claim 9, further comprising: receiving the output of the first subtractor and an output of a second digital-to-analog converter at a second subtractor; receiving an output of the second subtractor and the first reference voltage at a second comparator; filter the output of the subtractor via a loop filter of the second comparator; latching an output of the loop filter via a latch of the second comparator; and performing the delta-sigma conversion process to generate the second digital signal based on an output of the latch, wherein the output of the second digital-to-analog converter is generated based on the second digital signal.
11. The method of claim 8, further comprising: converting a first most-significant-bit of a plurality of bits to be converted to an analog output signal via the first digital-to-analog converter; charging a first plurality of capacitors of the first digital-to-analog converter by a plurality of reference voltages during a sampling phase of the analog signal; sharing charges of the first plurality of capacitors of the first digital-to-analog converter during successive approximations of a first one or more bits of the first digital signal; converting a first least-significant-bit of the plurality of bits to be converted to the analog output signal via the second digital-to-analog converter; charging second plurality of capacitors of the second digital-to-analog converter based on a common mode voltage during the sampling phase of the analog output signal; and performing charge redistribution by connecting the second plurality of capacitors of the second digital-to-analog converter to receive the plurality of reference voltages during successive approximations of a second one or more bits of the first digital signal.
12. An analog-to-digital converter comprising: a digital-to-analog converter circuit configured to convert a plurality of bits of a digital signal to an analog signal; a sample and hold circuit to sample an analog input signal; a subtractor configured to subtract the analog signal from an output of the sample and hold circuit; wherein the digital-to-analog converter circuit comprises a first digital-to-analog converter configured to convert a first most-significant-bit of the plurality of bits; a second digital-to-analog converter configured to convert a first least-significant-bit of the plurality of bits, wherein the second digital-to-analog converter is a delta-sigma digital-to-analog converter; an amplifier configured to amplify an output of the digital-to-analog converter circuit; a latch configured to latch an output of the amplifier; and a successive approximation module configured to (i) receive an output of the latch, and (ii) perform successive approximations to generate the digital signal.
13. The analog-to-digital converter circuit of claim 12, wherein the amplifier is configured to amplify an output of the first digital-to-analog converter and an output of the second digital-to-analog converter.
14. The analog-to-digital converter circuit of claim 12, wherein the first digital-to-analog converter is a charge sharing digital-to-analog converter.
15. The analog-to-digital converter circuit of claim 12, wherein: the first digital-to-analog converter comprises a plurality of circuits corresponding to some of the plurality of bits; each of the plurality of circuits is configured to convert a respective one of a plurality of most-significant-bits of the plurality of bits; the plurality of most-significant-bits comprise the first most-significant-bit; the second digital-to-analog converter comprises one or more circuits corresponding to one or more of the plurality of bits; each of the one or more circuits is configured to convert a respective one of a plurality of least-significant-bits of the plurality of bits; the plurality of least-significant-bits comprise the first least-significant-bit; and the plurality of circuits do not include the one or more circuits.
16. The analog-to-digital converter circuit of claim 12, further comprising a capacitor, a switch and a NOR gate, wherein: the amplifier comprises an integrator; the capacitor is connected between an output of the integrator and a reference terminal; and the switch is connected across the capacitor and receives a control signal from the NOR gate.
17. The analog-to-digital converter circuit of claim 16, further comprising a control module, wherein: the first digital-to-analog converter comprises a first plurality of switches; the second digital-to-analog converter comprises a second plurality of switches; and the control module is configured to, based on the output of the latch, control states of the first plurality of switches and states of the second plurality of switches.
18. The analog-to-digital converter circuit of claim 16, further comprising a control module which sets an input of the NOR gate based on the output of the latch.
19. The analog-to-digital converter circuit of claim 16, further comprising a control module: the control module comprises a decimation filter; and the decimation filter is configured to suppress noise which reduces amplification and power consumption requirements of the first analog-to-digital converter.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15) In the drawings, reference numbers are reused to identify similar and/or identical elements.
DESCRIPTION
(16) The below disclosed examples provide different implementations of SAR-DACs. These different implementations are referred to as hybrid charge-sharing charge-redistribution SAR-DACs or simply hybrid SAR-DACs and have corresponding disclosed circuits, systems and methods. The hybrid SAR-DACs are introduced to provide area efficient SAR-ADCs due to SAR-DAC architectures that minimize substrate surface area requirements of both a DAC core and a DAC reference voltage generator. Examples of hybrid SAR-DACs are shown in
(17)
(18) The amplifier 134 provides an amplified output across a capacitor Ccmp. The latch 136 operates based on a clock signal Clk and latches an output of the amplifier 134, which is provided to the SAR control module 138. The SAR control module 138 performs a successive approximation algorithm (or sometimes referred to as a binary search algorithm) based on the output of the latch 136 to provide a binary code, which is dependent on (i) a current bit being approximated and (ii) bits previously approximated. The SAR control module 138 provides (i) the S/H phase signal .sub.SH to the S/H circuit 140, and (ii) the digital signal V.sub.DACIN in the form of switch control signals b[1:n] to the DACs 142, 144 to control switches of bit circuits of the DACs 142, 144.
(19)
(20) The CS-DAC 152 includes bit circuits p+1 to n, where n is the number of bits being converted. Each of the bit circuits p+1 to n includes a first capacitor C.sub.CSm1, a first pair of switches 156, a second pair of switches 158, and a second capacitor C.sub.CSm2. In one embodiment, the capacitors C.sub.CSm1, C.sub.CSm2 have the same capacitance and are connected to a ground reference 160. A first node 162 is connected to the first capacitor C.sub.CSm1 and receives a reference voltage V.sub.REFP based on a state of a first switch 164. A second node 166 is connected between one of the switches 156 and one of the switches 158. The second node 166 receives an input voltage VINP based on a state of a first input switch 168, and provides an output voltage VRP. A third node 170 is connected between a second one of the switches 156 and a second one of the switches 158. The third node 170 receives an input voltage VINN based on a state of a second input switch 172 and provides an output voltage VRN. A fourth node 173 is connected to capacitor C.sub.CSm2, and receives a reference voltage V.sub.REFN based on a state of a switch 174. In one embodiment, a difference between the input voltages VINP, VINN is the same as the input voltage V.sub.ADCIN of
(21) A S/H circuit 175 includes the switches 168, 172 that receive the analog input voltages VINP, VINN. The analog input voltages VINP, VINN are provided to capacitors CS, which are connected to inputs of CS-DAC 152. A first pair of switches 176 is connected in series and between (i) a first terminal connected between the switch 168 and a first one of the capacitors CS, and (ii) a second terminal connected between the switch 172 and a second one of the capacitors CS. A second pair of switches 178 is connected in series and between (i) a first terminal connected between the first one of the capacitors CS and a first input of the CS-DAC 152, and (ii) a second terminal connected between the second one of the capacitors CS and a second input of the CS-DAC 152. Terminals between the first pair of switches 176 and between the second pair of switches 178 are connected to ground. The switches 168, 172, 178 receive S/H phase signal .sub.SH. The switches 176 receive an inverted version of the S/H phase signal .sub.SH.
(22) The CR-DAC 154 is connected to the output of the CS-DAC 152 and includes bit circuits 1 to p. Each of the bit circuits 1 to p includes a first pair of switches 180, a first capacitor C.sub.CRp1, a second capacitance C.sub.CRp2, and a second pair of switches 182. The capacitors C.sub.CRp1, C.sub.CRp2 are the same capacitance, in an embodiment. The first pair of switches 180 are connected respectively between the voltage references V.sub.REFN, V.sub.REFP and the first capacitor C.sub.CRp1. The second pair of switches 182 are connected respectively between the voltage references V.sub.REFN, V.sub.REFP and the second capacitor C.sub.CRp2. Each of the switches 180, 182 in the bit circuits 1 to p receives a corresponding one of digital output bits (or control signals) b.sub.n,
(23) A first node 184 between the switches 180 and the capacitor C.sub.CRp1 receives the common mode voltage VCM based on a state of a first S/H switch 186. A second node 185 between the capacitor C.sub.CRp1 and the CS-DAC 152 provides the positive output voltage VRP. A third node 187 between the capacitor C.sub.CRp2 and a second output of the CS-DAC 152 provides the negative output voltage VRN. A fourth node 188 between the switches 182 and the second capacitor C.sub.CRp2 receives the common mode voltage VCM based on a state of switch 190. The switches 186, 190 receive the S/H phase signal .sub.SH. Each of the bit circuits 1 to p: receives the input voltages VINP, VINN; performs a respective conversion based on corresponding ones of the control signals b.sub.n,
(24) During a sampling phase, capacitor CS and CCS.sub.DAC of the CS-DAC 152 are pre-charged with input voltages VINP, VINN and reference voltages V.sub.REFP, V.sub.REFN respectively while capacitor CCR.sub.DAC of the CR-DAC 154 is pre-charged at VCM. During the sampling phase, each of the switches 164, 168, 172, 174, 186, 190 are closed and switches 156, 158, 180, 182 are open. During a first m-cycles, states of the switches 156, 158, 180, 182 change based on the control signals b.sub.n,
(25)
is the transfer function from the reference voltage to the input of the comparator.
(26)
(27) The hybrid SAR-DAC 150 uses charge-sharing capacitors for MSB transitions. Switch parasitics associated with the MSBs is a small portion of the capacitance of the hybrid SAR-DAC 150 and does not significantly impact linearity performance of the hybrid SAR-DAC 150. Reference capacitors, capacitors connected to reference voltage terminals, do not have constraints on noise/ripple during the MSBs transitions, where the noise/ripple on the reference capacitors is at a maximum. Consequently, selection restrictions of the reference capacitors is relaxed (or reduced) to reduce a required substrate surface area. Smaller reference capacitors are used due to the CS-DAC 152 converting MSBs. Since smaller capacitances are used, surface area needed for the reference capacitors is reduced. Reference capacitors (not shown in
(28) The hybrid SAR-DAC 150 uses charge-redistribution capacitors for LSB transitions. Noise/ripple of reference voltages during LSB transitions is small and has a transfer function corresponding to comparator input nodes with a large attenuation benefit due to the charge-sharing capacitors associated with the MSBs, as indicated in equation 1. Consequently, the noise/ripple during the LSB transitions does not significantly impact linearity/noise performance of the hybrid SAR-DAC 150. Capacitors associated with the LSBs are parasitic-insensitive (switch parasitic is on the reference sides of DAC capacitors) and the LSB capacitance is therefore scaled down to a technology node limit capacitance (e.g., C.sub.min.sub._.sub.tech) or to a kT/C limit (e.g., C.sub.min.sub._.sub.noise), which allows a DAC core area to be minimized. Alignment between the CS-DAC 152 and the CR-DAC 154 is accomplished through calibration of the capacitors C.sub.CSm1, C.sub.CSm2, C.sub.CRp1, C.sub.CRp2. This calibration is performed to adjust and/or measure the values of the capacitors C.sub.CSm1, C.sub.CSm2, C.sub.CRp1, C.sub.CRp2 due to differences between preselected capacitances and actual capacitances.
(29) Referring again to
(30)
(31) At 210, the hybrid DAC 150 performs a conversion for current bit during a second period of time. If a MSB of a predetermined number of MSBs is being converted, then the SAR control module 138 at 210A generates the bit control signals b[1:n] such that charges on the capacitors C.sub.CSm1, C.sub.CSm2 of CS-DAC 152 are shared by changing states of switches 156, 158. If a LSB of a predetermined number of LSBs is being converted, then the SAR control module 138 at 210B generates the bit control signals b[1:n] such that charges on the capacitors C.sub.CRp1, C.sub.CRp2 are redistributed by changing states of the switches 180, 182 to connect the capacitors C.sub.CRp1, C.sub.CRp2 to received reference voltages V.sub.REFN, V.sub.REFP.
(32) At 212, output of the hybrid SAR-DAC 132 is provided to the amplifier 134. The output is residual voltage Vr (or positive and negative output residual voltages VRP, VRN of the nodes 166, 170). At 214, the latch 136 latches the residual voltage Vr based on the clock signal Clk. At 216, the SAR control module 138 performs a successive approximation algorithm based on the clock signal Clk and latched amplified output of the latch 136. The successive approximation algorithm includes, for example, converting an analog signal into a discrete digital representation via a binary search of all possible quantization levels before finally converging upon a digital output for each conversion.
(33) At 218, the SAR control module 138 determines whether another cycle for current conversion is to be performed. If another conversion is to be performed, task 210 is performed, otherwise task 219 is performed. At 219, the SAR control module 138 outputs a digital signal representing a word converted by the SAR-ADC 130.
(34) At 220, the SAR control module 138 determines whether another conversion is to be performed. If another conversion is to be performed, task 222 is performed, otherwise the method ends at 226. At 222, a conversion count is incremented by the SAR control module 138. The method ends at 226.
(35) The above-described operations are meant to be illustrative examples; in one or more embodiments, the operations are performed sequentially, synchronously, simultaneously, continuously, during overlapping time periods or in a different order depending upon the application. Also, in one or more embodiments, one or more of the operations is not performed or skipped depending on the implementation and/or sequence of events.
(36) In addition, to providing area efficient SAR-ADCs with reduced size as compared to traditional SAR-ADCs, power efficient ADCs that consume less power than traditional ADCs are also disclosed herein. The disclosed ADCs include successive approximation delta sigma () ADCs. The ADCs are applicable to the hybrid SAR-DACs or used in other applications separate and/or independent of the hybrid SAR-DACs. The ADCs are applicable to any type of ADC, where thermal noise is a significant contributor to an effective number of bits (ENOBs) being converted.
(37) In one embodiment, a combined low power and substrate surface area efficient ADC is used on a mixed signal system-on-chip (SOC). In scaled technologies, power challenges have been addressed using SAR architectures often in combination with techniques such as redundancy and asynchronous operation and time interleaving to meet application sampling rate requirements. However, for high-resolution ADCs (e.g., greater than or equal to 10 effective number of bits (ENOB)), a traditional SAR-ADC is intrinsically energy inefficient since the SAR-ADC reuses a same low noise comparator to perform both (i) coarse conversions where little accuracy is required, and (ii) fine conversions where thermal noise is of importance. The energy inefficiency associated with a traditional SAR-ADC is addressed by the example hybrid SAR- ADCs disclosed below with respect to
(38) Substrate surface area associated with a SAR-ADC has been reduced in recent years with the introduction of digital DAC linearity calibration schemes that relax matching requirements allowing SAR-DAC capacitors to be scaled down to kT/C limits. In high-resolution noise-limited DAC, DAC capacitance grows 4x for every extra bit of resolution while, at the same time, a size of voltage noise/ripple on a reference voltage needs to be reduced 2 to preserve linearity. This sets difficult to meet requirements for a reference generator of a high-resolution charge-redistribution SAR-ADC, especially if no external components are used. This requires large on chip capacitors. Traditionally this issue has been addressed using (i) traditional DAC switching schemes that optimize current absorbed, or (ii) traditional DAC topologies that are more immune to reference voltage ripple (e.g., current steering or capacitive charge sharing).
(39)
(40) The SAR comparator 262 compares an output of the subtractor 260 with a reference voltage Vref based on an enable signal enSAR. The SAR control module 264 performs a successive approximation algorithm and provides a digital output to the SAR-DAC 266. After a last cycle of an analog-to-digital conversion, the SAR control module 264 provides a digital output SAR.sub.OUT to the recombination module 256. In one embodiment, the S/H circuit 258, subtractor 260 and SAR-DAC 266 are replaced by one of the hybrid SAR-DACs 132, 150 of
(41) The subtractor 270 subtracts a residual output voltage Vr of the SAR subtractor 260 from an output of the -DAC 276. The comparator 272 compares an output of the subtractor 270 with the reference voltage Vref based on an enable signal en. The control module 273 performs a algorithm and provides a digital output to the -DAC 276 and the decimation filter 274. In one embodiment, the algorithm includes (i) providing an output of the comparator 272 directly to the DAC 276 and directly to the decimation filter 274, and (ii) tracking a number of cycles performed by the fine ADC 254 to provide a status of a conversion being performed. The decimation filter 274 filters an output of the control module 273 and provides a digital output to the recombination module 256. After a last cycle of an analog-to-digital conversion, the decimation filter 274 provides the digital output Z.sub.OUT to the recombination module 256. In one embodiment, the -DAC 276 is configured as shown in
(42) During operation, the fine ADC 254 converts the SAR residual error (V.sub.SV.sub.DAC) at an end of the conversion performed by the SAR coarse ADC 252. The SAR coarse ADC 252 periodically and/or iteratively performs multiple conversion cycles for each conversion performed by the fine ADC 254. In one embodiment, the SAR control module 264 performs multiple successive approximations until settling on a final successive approximation for one or more bits prior to the fine ADC 254 performing a conversion based on a difference between the result of the final successive approximation and an output of the DAC 276. The filtered output .sub.OUT of the fine ADC 254 is combined with the output SAR.sub.OUT of the SAR conversion performed by the SAR coarse ADC 252 to provide a final output LANE.sub.OUT. During a SAR phase, the received signal LANE.sub.IN is sampled and the SAR coarse ADC 252 performs a first N conversions, where enSAR=1 and enSD=0 for N clock periods. Subsequent to the SAR phase, a phase is performed, the error (V.sub.SV.sub.DAC) at the end of the SAR phase is fed into the fine ADC 254 and is converted for M clock periods, where enSAR=0 and enSD=1 for the M clock periods.
(43)
(44) The comparator 272 includes a loop filter 286, a second latch 288 and a second AND gate 290. The loop filter 286 includes and/or be implemented as an integrator and receives an output of the subtractor 270 (shown in
(45) Referring again to
(46)
(47)
(48) After sampling of analog signal and a coarse SAR-ADC conversion phase (e.g., 10 clock cycles) of the SAR coarse ADC 252, a SAR residual error is converted by the fine fine ADC 254 during a fine ADC conversion phase (e.g., 8 clock cycles). The decisions (e.g., 8 decisions) performed by the comparator of the fine ADC 254 are summed with different weights before being recombined with the SAR.sub.ouT to provide a final code (e.g., the 12-bit signal LANE.sub.OUT). In one embodiment, the operation of the fine ADC 254 is equivalent to applying an 8-tap low pass finite impulse response (FIR) filter and then performing a decimation by 8.
(49) Once SAR.sub.OUT and .sub.OUT are combined, the residual error includes, in addition to sampling kT/C noise, only fine ADC 204 noise components (i.e. quantization noise, latch thermal-noise, and loop filter thermal-noise). All these components are low-pass filtered by the decimation filter 274 (shown in
Reduced Hardware Implementation
(50) In one embodiment, the fine ADC 254 is embedded in and/or merged with the SAR coarse ADC 252 and a single comparator latch is reused to minimize hardware overhead.
(51) The S/H circuit 302 receives an analog input voltage LANE.sub.IN, samples the analog input voltage LANE.sub.IN, and holds the sampled voltage based on a S/H phase signal .sub.SH. The subtractor 304 subtracts an output of the SAR- DAC 314 from an output of the S/H circuit 302. The gain integrator 306 receives an output voltage V.sub.SARRES from the subtractor 304 performs integration to provide an output across the load capacitor Cint. A transistor 316 is connected across the load capacitor Cint and receives a control input from an output of a NOR-gate 318. The NOR-gate 318 receives an enable signal en and a clock signal Clk, such that the switch is On when both the enable signal en and the clock signal Clk are low. The latch 308 latches, based on the clock signal Clk, a voltage across the load capacitor Cint and the transistor 316. The SAR- control module 312 performs a algorithm and provides signal SAR.sub.OUT to the recombination module 256. Digital output of the SAR- control module 312 is provided to the SAR- DAC 314 and a decimation filter 320. At the end of a conversion, the decimation filter 320 provides a digital output signal to the recombination module 256, which provides the signal LANE.sub.OUT (e.g., 12-bits representing analog input voltage provided by signal LANE.sub.IN). The latch 308, switch integrator 315, NOR gate 318 operate as a combined coarse/fine ADC. The SAR- DAC 314 replaces and operates similar as the SAR DAC 266 and DAC of
(52) Reconfiguring a comparator static amplifier Gmint into a integrator includes stopping reset of the load capacitor Cint after a last SAR cycle (an example of which is shown in
(53) A SAR-ADC that includes a CS-DAC (e.g., one of the CS-DACs 142, 152 of
Loop Noise Comparison
(54) A conventional SAR ADC experiences loop noise generated by a switched integrator (efficient amplifier implementation) with a settling time equal to T.sub.clk/20, where the SAR loop noise is represented by equation 2, g.sub.M,A is the transconductance of the switched integrator, T.sub.settl is settling time, T.sub.clk is, k is Boltzman constant, T is sampling time.
(55)
(56) In one embodiment, the ADC architectures of
(57)
is SD quantization noise, and
(58)
is loop filter thermal noise.
(59)
By choosing VFSSD=3.sub.loop,SAR and g.sub.M,lpf=g.sub.M,A, the SAR loop noise .sub.SD is represented by equation 4.
(60)
(61) If M=4, the SAR amplifier noise is suppressed by approximately 8 decibels (dB) with a 1.5 bit increase in ENOB with 4 additional clock cycles.
Energy Efficiency
(62) A traditional SAR ADC, using a same amplifier for each SAR conversion cycle, having MSB decisions done with full noise performance, and implementing an integrator with a limited settling time T.sub.settl (e.g., T.sub.clk/20), in one embodiment, has a required amount of amplifier power represented by equation 5.
(63)
(64) The SAR amplifier noise for N.sub.b SAR conversion cycles of the ADC architectures of
(65)
(66) for high M
(67) There is a 3 times power reduction for a same ENOB, where M=8, from the traditional SAR ADC and the disclosed ADC (or SAR- arrangement). For the same amount of noise and an example embodiment, the energy drawn by the disclosed SAR- arrangement is equal to the energy used by the traditional SAR ADC for a single SAR conversion cycle.
(68) Energy efficiency is improved by incorporating a coarse ADC and a Delta-Sigma () ADC as a fine ADC in a SAR-ADC as above-described. Energy efficiency is also improved while substrate surface area requirements are significantly reduced by using a segmented charge-sharing charge-redistribution DAC, such as that described above with respect to
(69) Referring again to
(70)
(71) The method begins at 330. At 332, an analog signal LANE.sub.IN is received. At 334, a S/H circuit (e.g., one of the S/H circuits 258, 302) receives the analog signal LANE.sub.IN.
(72) The following operations 336-341 are performed by the SAR coarse ADC 252 or the ADC 300. At 336, the subtractor 260, 304 subtracts an output of the DAC 266, 314 from a held value provided by the S/H circuit. At 337, the output Vr of the subtractor 260, 304 is compared with a reference voltage, integrated, amplified and/or latched, as described above.
(73) At 338, the control module 264, 312 executes a successive approximation algorithm based on the output of the latch 282, 308 to generate a digital approximation signal. At 339, the control module 264, 312 determines whether another cycle is to be performed for a current bit. If another cycle is to be performed, task 340 is performed, otherwise operations 341 and 342 are performed. At 340, the DAC 266, 314 performs a digital-to-analog conversion to generate an analog signal based on the digital approximation signal. Task 336 is performed subsequent to task 340. At 341, the last generated digital approximation signal is output from the control module 264, 312 to the recombination module 256.
(74) The following operations 342-346 are performed by the fine ADC 254 or the hybrid ADC 300. At 342, the subtractor 270 subtracts an output of the -DAC 276 from Vr or the subtractor 304 subtracts the output of the SAR- DAC 314 from the held value of the S/H circuit 302. At 343, the output of the subtractor 270, 304 is compared with a reference voltage, integrated, amplified and/or latched, as described above.
(75) At 344, the control module 273, 312 executes a algorithm based on the output of the latch 288, 308 to generate a second digital approximation signal. At 345, the decimation filter 274, 320 filters the output of the control module 273, 312 to generate a digital approximation signal. At 346 the control module 264, 312 determines whether another cycle is to be performed for a current bit. If another cycle is to be performed, task 347 is performed, otherwise operation 348 is performed. At 347 the -DAC 276 or SAR- DAC 314 (hybrid DAC) performs a digital-to-analog conversion of the digital approximation signal generated at 345. Task 343 is performed subsequent to task 347.
(76) At 348 the last generated digital approximation signal generated by the fine ADC 254 or the hybrid ADC 300 is output from the decimation filter 274 or the control module 312 to the recombination module 256. At 349, the recombination module 256 combines the first converted digital signal and the second converted digital signals received at 341 and 348 to generate a resultant output signal LANE.sub.OUT. As an example, the method ends at 350.
(77) The above-described operations are meant to be illustrative examples; in one or more embodiments, the operations are performed sequentially, synchronously, simultaneously, continuously, during overlapping time periods or in a different order depending upon the application. Also, in one embodiment, one or more of the operations are not performed or skipped depending on the implementation and/or sequence of events.
(78) To exploit the reduced surface area advantage of a CS-DAC in selection of voltage references while maintaining and/or minimizing the DAC core area, a segmented SAR-DAC architecture is disclosed. A detailed example of this architecture is shown in
(79) The S/H circuit 352 includes switches 370, 372 that receive analog input voltages LANE INP, LANE INN. The analog input voltages LANE INP, LANE INN are provided to capacitors CTH, which are connected to inputs of CS-DAC 362. A first pair of switches 374 is connected in series and between (i) a first terminal connected between the switch 370 and a first one of the capacitors CTH, and (ii) a second terminal connected between the switch 372 and a second one of the capacitors CTH. A second pair of switches 376 is connected in series and between (i) a first terminal connected between the first one of the capacitors CTH and a first input of the CS-DAC 362, and (ii) a second terminal connected between the second one of the capacitors CTH and a second input of the CS-DAC 362. Terminals between the first pair of switches 374 and between the second pair of switches 376 are connected to ground. The switches 370, 372, 376 receive S/H phase signal .sub.SH. The switches 374 receive an inverted version of the S/H phase signal .sub.SH.
(80) The CS-DAC 362 includes bit circuits 379 (e.g., bit circuits for bits b[n:p+1] or b[10:7] as shown in
(81) The CR-DAC 364 is connected to the output of the CS-DAC 362 and includes bit circuits 400 and is configured similar to the CR-DAC 154 of
(82) A first node 410 between the switches 402 and a first terminal of the first one of the capacitors CR.sub.6 is connected to the ground reference 384 based on a state of a switch 412. A second node 414 connected to a second terminal of the first one of the capacitors CR.sub.6 provides a first output voltage to the -DAC 366. A third node 416 connected to a first terminal of the second one of the capacitors CR.sub.6 provides a second output voltage to the -DAC 366. A fourth node 418 between the switches 404 and a second terminal of the second one of the capacitors CR.sub.6 is connected to the ground reference 384 based on a state of switch 420. The switches 412, 420 receive the S/H phase signal .sub.SH. Each of the bit circuits 400: receives input voltages from the CS-DAC 362; performs a respective conversion based on corresponding ones of the control signals b.sub.SAR6,
(83) The input referred thermal noise is reduced by the architecture of the -DAC 366, as described above with the ADC 254 of
(84) A first node 440 between the switches 432 and a first terminal of the first one of the capacitors CR.sub. is connected to the ground reference 384 based on a state of a switch 442. A second node 444 connected to a second terminal of the first one of the capacitors CR.sub. provides a first output voltage to the -DAC 366. A third node 446 connected to a first terminal of the second one of the capacitors CR.sub. provides a second output voltage to the -DAC 366. A fourth node 448 between the switches 434 and a second terminal of the second one of the capacitors CR.sub. is connected to the ground reference 384 based on a state of switch 450. The switches 442, 450 receive the S/H phase signal .sub.SH. The bit circuit 430: receives input voltages from the CR-DAC 364; performs a respective conversion based on corresponding ones of the control signals b.sub.,
(85) The comparator static pre-amplifier 356 receives output voltages from the DACs 362, 364, 366 and performs integration to provide an output across a load capacitor Cint, as described above with respect to the integrator 306 of
(86) The segmented architecture of the hybrid DAC 354 includes the CS-DAC 362 for a predetermined number of MSBs (e.g., 4-MSBs), the CR-DAC 364 for LSBs (e.g., 6-LSBs) and/or the -DAC 366 for one or more LSBs. In one embodiment, the -DAC 366 is not included. Switch parasitic capacitances in the CS-DAC 362 are a small portion of the DAC capacitances of the hybrid DAC 354 and do not significantly impact linearity performance. In one embodiment, the capacitances of the CR-DAC 364 are scaled down as in a conventional CR-DAC. The voltage reference noise/ripple for the LSBs is reduced by 2.sup.4 (or 2 to the power 4 or the number of MSBs). The voltage reference noise/ripple is also attenuated at an input of the corresponding comparator due to the inclusion of the capacitors CS, which are connected to the ground reference 384. As a result and as an example, for a SAR-DAC core capacitance of 300 femtoFarad (fF), capacitance of the corresponding reference lane is only 5 picoFarad (pF).
(87)
(88)
(89) In one embodiment, the following operations 456, 458, 460, 462 are performed during the same (first) period of time. At 456, the S/H circuit 302 including switches 370, 372 samples and holds a voltage of the analog signal LANEINP, LANEINN. At 458, capacitors CS.sub.10 of the CS-DAC 362 are charged based on reference voltages V.sub.REFP, V.sub.REFN. At 460, capacitors CR.sub.6 of the CR-DAC 364 are charged based on the common mode voltage VCM. At 462, capacitors C of the -DAC 366 are charged based on the common mode voltage VCM.
(90) At 464, the hybrid DAC 314 or 354 performs a conversion for current bits during a second period of time. If a MSB of a predetermined number of MSBs is being converted, then the SAR- control module 360 at 464A generates the bit control signals b[1:n] such that charges on the capacitors CS.sub.10 of CS-DAC 362 are shared by changing states of switches 380, 382. If intermediary bits or one or more LSBs are being converted, then the SAR-A control module 312, 360 at 464B generates the bit control signals b[1:n] such that charges on the capacitors CR.sub.6 are redistributed by changing states of the switches 402, 404 to connect the capacitors CR.sub.6 to received reference voltages V.sub.REFN, V.sub.REFP. If a LSB of a predetermined number of LSBs is being converted, then the SAR-A control module 360 at 464C generates the bit control signals b[1:n] such that charges on the capacitors C are redistributed by changing states of the switches 432, 434 to connect the capacitors C to received reference voltages V.sub.REFN, V.sub.REFP.
(91) At 466, output of the hybrid DAC 314, 354 is provided to the amplifier 306, 356. The output is residual voltage Vr (or VRP, VRN). At 468, the latch 308, 358 latches the residual voltage Vr based on the clock signal Clk. At 470, the SAR-A control module 312, 360 performs a successive approximation algorithm or algorithm based on the clock signal Clk and latched amplified output of the latch 308, 358. The successive approximation algorithm includes, for example, converting an analog signal into a discrete digital representation via a binary search of all possible quantization levels before finally converging upon a digital output for each conversion.
(92) At 472, the SAR- control module 312, 360 determines whether another cycle for a current conversion is to be performed. If another cycle for a current conversion is to be performed, task 464 is performed, otherwise task 473 is performed. At 473, the SAR- control module 312, 360 outputs a digital signal representing a word converted by the SAR-ADC 300, 351.
(93) At 474, the SAR- control module 312, 360 determines whether another conversion is to be performed. If conversion is to be performed, task 476 is performed, otherwise the method ends at 480. At 476, a conversion count is incremented by the SAR- control module 312, 360.
(94) The above-described operations are meant to be illustrative examples; in one or more embodiments, the operations are performed sequentially, synchronously, simultaneously, continuously, during overlapping time periods or in a different order depending upon the application. Also, in one embodiment, one or more of the operations is not performed or skipped depending on the implementation and/or sequence of events.
(95) The below described examples include a 12-bit 4-way interleaved ADC, which is shown in
(96)
(97) Each of the lanes 1-4 includes a S/H circuit 512, a first multiplier 514, a first subtractor 516, an integrator 518, a second subtractor 520, a latch 522, a latch offset calibration module 524, a SAR- control module 526, and a SAR- DAC 528. The S/H circuit 512 samples the analog input voltage ADC IN. The multiplier 514 multiplies an output of the S/H circuit 512 and a pseudo-random bit sequence (PRBS) generated by a PRBS generator 530. The first subtractor 516 subtracts an output of the SAR- DAC 528 from an output of the multiplier 516. The integrator 518 integrates an output of the first subtractor 516. The second subtractor 520 subtracts an output of the latch offset calibration module 524 from an output of the integrator 518. The latch 522 latches an output of the second subtractor 520 and provides the latched output to the SAR- control module 526. The SAR-A control module 526 and the SAR- DAC 528 are configured and/or operate similarly to (i) the SAR- control module 312 and the SAR- DAC 314 of
(98) Each of the lanes 1-4 further include decimation module 530, a SAR weighted summation module 532, a SAR-SD DAC calibration module 534, a summer 536, a lane offset calibration module 538, and a second multiplier 540. The decimation module 530 filters a bit signal bsd out of the SAR- control module 526. The SAR weighted summation module 532 provides a weighted sum of the bit signals bsar received from the SAR- control module 360. The SAR-SD DAC calibration module 534 generates SAR weights, which are provided to the SAR weighted summation module 532, which performs the weighted summation based on the SAR weights. The summer 536 sums outputs of the decimation module 530 and the SAR weighted summation module 532.
(99) The lane offset calibration module 538 includes an average module 542 and a third subtractor 544. The average module 542 averages outputs of the summer 536. The third subtractor 544 subtracts the average output of the average module 542 from the summation output of the summer 536. The second multiplier 540 multiples an output of the third subtractor 544 by the PRBS to provide a digital output. Digital outputs of the lanes 1-4 are provided to the serializer and gain correction module 508. The lane gain calibration module 510 generates a selection signal. The serializer and gain correction module 508 selects output of one of the lanes 1-4 based on the selection signal and adjusts gain of the selected output to provide an ADC output signal ADC OUT. In the example shown, the ADC output signal ADC OUT is a 12-bit digital signal. The serializer and gain correction module 508 serializes the parallel outputs of the lanes 1-4 to provide a serial signal (i.e. the ADC output signal ADC OUT).
(100) The ADC architecture of
(101)
(102) In this application and in one or more embodiments, including the definitions below, the term module or the term controller is replaced with the term circuit. The term module refers to, be part of, or include: an Application Specific Integrated Circuit (ASIC); a digital, analog, or mixed analog/digital discrete circuit; a digital, analog, or mixed analog/digital integrated circuit; a combinational logic circuit; a field programmable gate array (FPGA); a processor circuit (shared, dedicated, or group) that executes code; a memory circuit (shared, dedicated, or group) that stores code executed by the processor circuit; other suitable hardware components that provide the described functionality; or a combination of some or all of the above, such as in a system-on-chip.