IP Library Granted Patent US 9,019,140
Granted Patent B2
US 9,019,140 · App. 14/028,244 · Granted Apr 28, 2015

System and method for analog to digital (A/D) conversion

Inventors: Jian Hua Zhao (Shanghai, CN); Yuxing Zhang (Jiangsu, CN)
Assignee: STMicroelectronics R&D (Shanghai) Co. Ltd.
H03M1/06H03M1/0604H03M1/0695H03M1/468
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,019,140
App. No.
14/028,244
Granted
Apr 28, 2015
Kind
B2
Abstract

In one embodiment, a method for converting an analog input value to a digital output value is disclosed. A successive approximation is performed. The analog input is quantized to a first quantized value, which is converted to a first analog value using a DAC. The first analog value is subtracted from the analog input value to form a first residue. The first residue is quantized to form a second quantized value, and a second residue is formed by converting the second quantized value to a second analog value using the DAC and subtracting the second analog value from the first residue value. The second residue is then quantized to form a third quantized value. The first, second and third quantized values are converted into a digital output value. The first, second and third quantized values each have at least three levels.

Claims (49)

1. An analog-to-digital (A/D) converter comprising:

an amplifier;

a capacitor array coupled to the amplifier, wherein first ends of capacitors of the capacitor array are coupled to an input of the amplifier;

a switching array coupled to second ends of the capacitors of the capacitor array and to an input terminal of the A/D converter;

a first sub-A/D coupled to an output of the amplifier; and

a controller configured to cause the switching array to perform a plurality of successive approximation steps to track a signal at the input terminal of the A/D converter, wherein the controller is configured to compensate for a correctable residue error made by the first sub-A/D in one of the plurality of successive approximation steps by applying an opposite error detected by the first sub-A/D in a subsequent successive approximation step.

2. The A/D converter of claim 1 , wherein the amplifier comprises an adjustable open-loop gain.

3. The A/D converter of claim 2 , wherein the controller is further configured to decrease the open loop gain of the amplifier during the subsequent successive approximation step.

4. The A/D converter of claim 1 , wherein the first sub-A/D comprises a plurality of comparators.

5. The A/D converter of claim 1 , wherein

the capacitor array comprises a differential capacitor array;

the amplifier comprises a differential amplifier; and

the first sub-A/D comprises a plurality of differential comparators.

6. The A/D converter of claim 1 , wherein the first sub-A/D comprises a 3.5 bit A/D converter.

7. The A/D converter of claim 6 , wherein an output of the 3.5 bit A/D converter is quantized to 15 levels.

8. The A/D converter of claim 1 , further comprising a weighted accumulator coupled to an output of the first sub-A/D.

9. The A/D converter of claim 8 , further comprising a second sub-input A/D coupled to the input terminal, wherein the weighted accumulator is further configured to determine a weighted sum of the outputs of the first sub-A/D during the successive approximation steps and an output of the second sub-A/D.

10. The A/D converter of claim 1 , wherein the capacitor array comprises a binary weighted array.

11. A semiconductor circuit for performing an Analog to Digital (A/D) conversion, the circuit comprising:

a digital-to-analog converter (DAC);

a subtraction circuit having inputs coupled to an input terminal and to an output of the DAC;

a first sub-A/D coupled to an output of the subtraction circuit; and

a controller coupled to the first sub-A/D and the DAC, wherein the controller is configured to cause the DAC to perform a plurality of successive approximation steps to track a signal at the input terminal, and compensate for a correctable residue error made by the first sub-A/D in one of the plurality of successive approximation steps by applying an opposite error detected by the first sub-A/D in a subsequent successive approximation step.

12. The semiconductor circuit of claim 11 , further comprising a second sub-A/D coupled to the input terminal.

13. The semiconductor circuit of claim 12 , wherein the controller is configured to

perform a first A/D conversion using the second sub-A/D to produce a first conversion result;

determine a first DAC setting based on the first conversion result;

determine a first error based on an output of the subtraction circuit;

perform a second A/D conversion using the first sub-A/D to produce a second conversion result;

determine a second DAC setting based on the second conversion result;

determine a second error based on the output of the subtraction circuit; and

perform a third A/D conversion using the first sub-A/D to produce a third conversion result.

14. The semiconductor circuit of claim 13 , further comprising an accumulator configured to determine a weighted sum of the first conversion result, second conversion result and third conversion result.

15. The semiconductor circuit of claim 14 , wherein:

the first conversion result is quantized to 7 levels;

the second conversion result is quantized to 15 levels; and

the third conversion result of quantized to 15 levels.

16. A method for performing an analog to digital (A/D) comprising:

performing a plurality of successive approximation steps to convert an analog input signal to a digital value, wherein each successive approximation steps comprises

performing a A/D conversion on an first analog value to produce a digital value, wherein the digital value comprises a one of at least three levels,

determining a digital DAC input based on the digital value,

converting the digital DAC input to a second analog value using a digital to analog converter (DAC),

incrementing an accumulator using the digital value, and

subtracting the second analog value from the first analog value to form a next first analog value.

17. The method of claim 16 , further comprising amplifying the first analog value by a first multiplication before performing the A/D conversion.

18. The method of claim 17 , wherein amplifying the first analog value by a first multiplication factor comprises using an amplifier having a first open loop gain during a first successive approximation step and having a second open loop gain during a subsequent successive approximation step.

19. The method of claim 16 , wherein converting the digital DAC input to a second analog value using a digital to analog converter (DAC) comprises activating switches coupled to a capacitor array.

20. The method of claim 16 , further comprising compensating for a correctable error made while performing a first A/D conversion in a first successive approximation step by applying an opposite error detected during a subsequent A/D conversion in a subsequent successive approximation step.

21. The method of claim 16 , wherein incrementing the accumulator comprises weighting the digital value.

Priority Claims (1)
CN 2010 1 0612304 · Dec 20, 2010 · national
Continuity (2)
Continuation 13331611 · Dec 20, 2011
Related Publication 20140015699A1 · Jan 16, 2014