METHOD AND SYSTEM FOR MINIMIZING THE ACCUMULATED OFFSET ERROR FOR AN ANALOG TO DIGITAL CONVERTER
First Claim
1. A method utilized with an analog to digital converter comprising:
- providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result;
providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and
combining the first and second results to substantially remove the offset error of the analog to digital converter.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system utilized with an analog to digital converter is disclosed. The method and system comprise providing a first conversion on an input signal. In the first conversion, an offset error is added to the input signal to provide a first result. The method and system further includes providing a second conversion on the input signal. In the second conversion, an offset error is subtracted from the input signal to provide a second result. The first and second results are then combined to substantially remove the offset error. A system and method in accordance with the present invention compensates for the accumulated offset error over many samples, thereby achieving much higher accuracy in the offset error compensation.
67 Citations
31 Claims
-
1. A method utilized with an analog to digital converter comprising:
-
providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result; providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and combining the first and second results to substantially remove the offset error of the analog to digital converter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An analog to digital converter comprising:
-
a modulator adapted to generate an oversampled signal; a digital filter coupled to the modulator for removing out of band noise and for reducing the data rate to achieve a high resolution signal; a polarity switcher coupled to the modulator for switching the polarity of an input signal to the modulator; and a control mechanism for controlling the polarity switcher, the control mechanism for providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result;
for providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and
for combining the first and second results to substantially remove the offset error. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a microcontroller; and an analog to digital converter being integrated into the microcontroller, the analog to digital converter comprising a modulator adapted to generate an oversampled signal;
a digital filter coupled to the modulator for removing out of band noise and for reducing the data rate to achieve a high resolution signal;
a polarity switcher coupled to the modulator for switching the polarity of an input signal to the modulator; and
a control mechanism for controlling the polarity switcher, the control mechanism providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result;
providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and
combining the first and second results to substantially remove the offset error.
-
-
20. A computer readable medium containing program instructions utilized with an analog to digital converter, the program instructions for:
-
providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result; providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and combining the first and second results to substantially remove the offset error of the analog to digital converter. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method utilized with an analog to digital converter comprising:
-
providing a first conversion on an input signal via a polarity switcher, wherein an offset error is added to the input signal to provide a first result; providing a second conversion on the input signal via the polarity switcher, wherein an offset error is subtracted from the input signal to provide a second result, wherein the polarity switcher is controlled by software; and combining the first and second results to substantially remove the offset error of the analog converter wherein the offset error is measured without interrupting conversions of the input signal.
-
-
29. An analog to digital converter comprising:
-
a modulator adapted to generate an oversampled signal; a digital filter coupled to the modulator for removing out of band noise and for reducing the data rate to achieve a high resolution signal; a polarity switcher coupled to the modulator for switching the polarity of an input signal to the modulator; and a software program for controlling the polarity switcher, the software program for providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result;
for providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and
for combining the first and second results to substantially remove the offset error wherein the offset error is measured without conversions of the input signal.
-
-
30. A system comprising:
-
a microcontroller; and an analog to digital converter being integrated into the microcontroller, the analog to digital converter comprising a modulator adapted to generate an oversampled signal; a digital filter coupled to the modulator for removing out of band noise and for reducing the data rate to achieve a high resolution signal; a polarity switcher coupled to the modulator for switching the polarity of an input signal to the modulator; and a software program for controlling the polarity switcher, the software program providing a first conversion on an input signal, wherein an offset error is added to the input signal to provide a first result;
providing a second conversion on the input signal, wherein an offset error is subtracted from the input signal to provide a second result; and
combining the first and second results to substantially remove the first error wherein the offset error is measured without conversions of the input signal.
-
-
31. A computer readable storage medium containing program instructions utilized with an analog to digital converter, the program instructions for:
-
providing a first conversion on an input signal via the polarity switcher, wherein an offset error is added to the input signal to provide a first result; providing a second conversion on the input signal via the polarity switcher, wherein an offset error is subtracted from the input signal to provide a second result wherein the polarity switcher is controlled by software; and combining the first and second results to substantially remove the offset error of the analog to digital converter wherein the offset error is measured without conversions of the input signal.
-
Specification