IP Library › Granted Patent US 8,638,248
Granted Patent B2
US 8,638,248 · App. 13/269,495 · Granted Jan 28, 2014

Input-independent self-calibration method and apparatus for successive approximation analog-to-digital converter with charge-redistribution digital to analog converter

Inventors: Qiong Wu (San Jose, CA); Kevin Mahooti (Sunnyvale, CA)
Assignee: NXP, B.V.
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 8,638,248
App. No.
13/269,495
Granted
Jan 28, 2014
Kind
B2
Abstract

A method and apparatus for correcting the offset and linearity error of a data acquisition system. A charge redistribution digital to analog convertor (CDAC) is connected to one of the differential inputs of a comparator whose second input comes from a function CDAC. The calibration algorithm is built into a digital control unit. The digital control unit detects the offset and capacitor mismatch errors sequentially, stores the calibration codes for each error in calibration mode and provides the input-dependent error correction signals synchronized with the binary search timing to adjust the differential input of the comparator and compensate the input-dependent errors present at the output of the non-ideal function CDAC during normal conversions.

Claims (29)

1. A self-calibrating analog-to-digital converter comprising:

a comparator having:

a first input, connected to a first capacitor array, configured to receive an input signal, a first positive reference, and a first negative reference, under control of a first sampling clock and a first plurality of digital bits from a successive approximation register, and perform a binary search;

a second input, connected to a second capacitor array, configured to receive a calibration signal, a second positive reference, and a second negative reference, under control of a second sampling clock and a second plurality of digital bits from a Data Flip Flop (DFF) array, and provide error compensation signals; and

an output electrically coupled to digital logic and calibration logic.

2. The self-calibrating analog-to-digital converter of claim 1 , wherein the calibration logic controls an offset and a capacitor mismatch searching process.

3. The self-calibrating analog-to-digital converter of claim 1 , wherein the DFF array is configured to store capacitor mismatch coefficients.

4. The self-calibrating analog-to-digital converter of claim 1 , wherein the first capacitor array comprises a first plurality of binary-weighted capacitors and is divided into a first coarse capacitor array and a first fine capacitor array with a first coupling capacitor electrically coupling the first fine capacitor array to the first coarse capacitor array.

5. The self-calibrating analog-to-digital converter of claim 4 , wherein top plates of the plurality of capacitors in the first coarse capacitor array are electrically coupled to a first terminal of the first coupling capacitor and the first input of the comparator.

6. The self-calibrating analog-to-digital converter of claim 4 , wherein top plates of the plurality of capacitors in the first fine array are electrically coupled to a second terminal of the first coupling capacitor.

7. The self-calibrating analog-to-digital converter of claim 1 ,wherein the second capacitor array is divided into a second coarse capacitor array and a second fine capacitor array with a second coupling capacitor electrically coupling the second fine capacitor array to the second coarse capacitor array.

8. The self-calibrating analog-to-digital converter of claim 7 , wherein the second fine capacitor array is divided into a plurality of sub-capacitor arrays.

9. The self-calibrating analog-to-digital converter of claim 8 , wherein the plurality of sub-capacitor arrays comprises an offset calibration array, a coupling capacitor mismatch calibration array, and a multi most significant bits capacitor mismatch calibration array.

10. The self-calibrating analog-to-digital converter of claim 9 ,wherein each of the plurality of sub-capacitor arrays is divided into a main capacitor array and an auxiliary capacitor array, each array comprising a plurality of binary weighted capacitors.

11. A method of calibrating an offset error in an analog to digital converter comprising:

initializing a first comparator input and a second comparator input to a common mode voltage;

applying, via a first set of switches, a first signal about equal to a negative reference voltage to bottom plates of all capacitors in a first capacitor array;

applying, via a second set of switches, a second signal about equal to the negative reference voltage to the bottom plates of the capacitors in the first capacitor array;

producing an error signal at the first comparator input;

digitizing the error signal by using a step searching voltage generated by an offset calibration array;

storing a digital representation of the error signal in an array; and

applying the digital representation of the error signal to the offset calibration array to generate an offset correction voltage at the second comparator input.

12. A method of calibrating a system offset error, a coupling capacitor mismatch error, and most significant bits (MSBs) capacitor mismatch error in an analog to digital converter, the method comprising:

detecting and digitizing the system offset error by using an offset calibration array under the control of a calibration logic, and storing first set of error correction bits in an array;

detecting and digitizing the coupling capacitor mismatch error in a first capacitor array by using a coupling capacitor mismatch calibration array under the control of a calibration logic, and storing second set of error correction bits in the array;

detecting and digitizing the MSB capacitor mismatch error in the first capacitor array from the lower bit up to the higher bit one by one by using the corresponding MSB capacitor mismatch calibration array under the control of the calibration logic, and storing a third set of error correction bits in the array;

trimming a coupling capacitor in the first capacitor array with the second set of error correction bits in a conversion mode;

applying an offset compensation voltage at the beginning of the conversion mode; and

applying the third set of error correction bits synchronized with the corresponding MSBs variation.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2011
From: WU, QIONG; MAHOOTI, KEVIN
To: NXP B.V.
Reel/Frame 027033/0551 →
Continuity (1)
Related Publication 20130088375A1 · Apr 11, 2013