IP Library › Granted Patent US 12,732,206
Granted Patent B1
US 12,732,206 · App. 18/940,690 · Granted Sep 8, 2026

Asynchronous SAR ADC with detection and correction circuit for large amplitude output code errors

Inventors: Babak Zamanlooy (Richmond Hill, CA); Marc-Andre Lacroix (Ottawa, CA)
Assignee: Synopsys, Inc.
H03M1/462
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 12,732,206
App. No.
18/940,690
Granted
Sep 8, 2026
Kind
B1
Abstract

An N-bit successive SAR includes, in part, a differential comparator receiving a pair of differential input signals and generating a pair of differential comparator output signals; an N-bit register storing the comparator output signals; a capacitive DAC supplying differential feedback signals to the differential comparator in response to the register; and M detection circuits each associated with one of M most significant bits of the N-bit register. Each detection circuit includes: a PMOS transistor precharging a first node to a supply voltage; a first NMOS transistor having a drain coupled to the first node, and a gate receiving a first voltage representative of one of the differential feedback signals; a second NMOS transistor having a drain coupled to a source of the first NMOS transistor, a gate receiving a second voltage representative of the other one of the differential feedback signals, and a source coupled to a ground terminal.

Claims (59)

1 . An N-bit successive approximation register (SAR) configured to convert an analog signal to a digital signal, the SAR comprising:

a differential comparator adapted to receive a pair of differential input signals and generate a pair of differential comparator output signals;

an N-bit register adapted to store the differential comparator output signals;

a capacitive digital-to-analog converter (DAC) adapted to supply a pair of differential feedback signals to the differential comparator in response to the signals stored in the N-bit register; and

M detection circuits each associated with a different one of M most significant bits of the N-bit register, each detection circuit comprising:

a PMOS transistor adapted to precharge a first node to a supply voltage;

a first NMOS transistor having a drain terminal coupled to the first node, and a gate terminal adapted to receive a first voltage representative of a first one of the pair of differential feedback signals;

a second NMOS transistor having a drain terminal coupled to a source terminal of the first NMOS transistor, a gate terminal adapted to receive a second voltage representative of a second one of the pair of differential feedback signals, and a source terminal coupled to a ground terminal; and a latch coupled to the first node and adapted to store the first node's voltage after the first and second voltages are applied respectively to the gate terminals of the first and second NMOS transistors, wherein N is an integer greater than 1 and M is an integer equal to or smaller than N.

2 . The SAR of claim 1 further comprising:

a correction circuit configured to set bit N of an output of the SAR to a logic 1, and set the remaining (N−1) output bits of the SAR to logic 0 if a signal representative of an output of the latch associated with bit N is set to a first logic state.

3 . The SAR of claim 2 wherein the correction circuit is further configured to set bit (N−1) of the output of the SAR to a logic 1, and set the remaining (N−2) output bits of the SAR to logic 0 if the signal representative of an output of the latch associated with bit (N−1) is set to the first logic state.

4 . The SAR of claim 3 wherein the correction circuit is further configured to set bit (N−2) of the output of the SAR to a logic 1, and set the remaining (N−3) output bits of the SAR to logic 0 if the signal representative of an output of the latch associated with bit (N−2) is set to the first logic state.

5 . The SAR of claim 4 further comprising:

a signal sampler adapted to supply the pair of differential input signals in response to a pair of received differential signals.

6 . The SAR of claim 5 wherein the differential comparator comprises:

a first chain of inverters adapted to supply a first one of the pair of differential comparator output signals; and

a second chain of inverters adapted to supply a second one of the pair of differential comparator output signals.

7 . The SAR of claim 6 further comprising:

one or more inverters coupled to an output of the latch associated with each of the M most significant bits of the N-bit register.

8 . A method of detecting an error in an N-bit successive approximation register (SAR) configured to convert an analog signal to a digital signal, the method comprising:

generating a pair of differential output signals in response to comparing a pair of differential input signals received by a comparator during each of N conversion cycles;

storing the N pairs of differential output signals in an N-bit register;

supplying a pair of differential feedback signals, defined by the signals stored in the N-bit register, to the comparator during each of the N conversion cycles; and

for each of M most significant bits of the N-bit register,

precharging a first node to a supply voltage using a PMOS transistor;

applying a first voltage representative of a first one of the pair of differential feedback signals to a gate terminal of a first NMOS transistor having a drain terminal coupled to the first node;

applying a second voltage representative of a second one of the pair of differential feedback signals to a gate terminal of a second NMOS transistor having a drain terminal coupled to a source terminal of the first NMOS transistor, and a source terminal coupled to a ground terminal; and

latching a voltage of the first node, wherein the latched voltage represents an error if the latched voltage is at a first logic state, and wherein N is an integer greater than 1 and M is an integer equal to or smaller than N.

9 . The method of claim 8 further comprising:

setting bit N of an output of the SAR to a logic 1, and setting the remaining (N−1) output bits of the SAR to logic 0 if the latched voltage associated with bit N is at the first logic state.

10 . The method of claim 9 further comprising:

setting bit (N−1) of the output of the SAR to a logic 1, and setting the remaining (N−2) output bits of the SAR to logic 0, if the latched voltage associated with bit (N−1) is at the first logic state.

11 . The method of claim 10 further comprising:

setting bit (N−2) of the output of the SAR to a logic 1, and setting the remaining (N−3) output bits of the SAR to logic 0 if the latched voltage associated with bit (N−2) is at the first logic state.

12 . The method of claim 11 further comprising:

supplying the pair of differential input signals in response to sampling a pair of received differential signals.

13 . The method of claim 12 further comprising:

supplying a first one of the pair of differential output signals via a first chain of inverter; and

supplying a second one of the pair of differential output signals via a second chain of inverter.

14 . The method of claim 13 further comprising:

applying the latched output voltage associated with each of the M most significant bits to one or more inverters.

15 . A non-transitory computer readable medium comprising stored instructions, which when executed by a processor, cause the processor to generate data representative of an N-bit successive approximation register (SAR) configured to convert an analog signal to a digital signal, the SAR comprising:

a differential comparator adapted to receive a pair of differential input signals and generate a pair of differential comparator output signals;

an N-bit register adapted to store the differential comparator output signals;

a capacitive DAC adapted to supply a pair of differential feedback signals to the differential comparator in response to the signals stored in the N-bit register; and

M detection circuits each associated with a different one of M most significant bits of the N-bit register, each detection circuit comprising:

a PMOS transistor adapted to precharge a first node to a supply voltage;

a first NMOS transistor having a drain terminal coupled to the first node, and a gate terminal adapted to receive a first voltage representative of a first one of the pair of differential feedback signals;

a second NMOS transistor having a drain terminal coupled to a source terminal of the first NMOS transistor, a gate terminal adapted to receive a second voltage representative of a second one of the pair of differential feedback signals; and a source terminal coupled to a ground terminal; and

a latch coupled to the first node and adapted to store the first node's voltage after the first and second voltages are applied respectively to the gate terminals of the first and second NMOS transistors, wherein N is an integer greater than 1 and M is an integer equal to or smaller than N.

16 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor to generate data representative of:

a correction circuit configured to set bit N of an output of the SAR to a logic 1, and set the remaining (N−1) output bits of the SAR to logic 0 if a signal representative of an output of the latch associated with bit N is set to a first logic state.

17 . The non-transitory computer readable medium of claim 16 , wherein the correction circuit is further configured to set bit (N−1) of the output of the SAR to a logic 1, and set the remaining (N−2) output bits of the SAR to logic 0 if the signal representative of an output of the latch associated with bit (N−1) is set to the first logic state.

18 . The non-transitory computer readable medium of claim 17 , wherein the correction circuit is further configured to set bit (N−2) of the output of the SAR to a logic 1, and set the remaining (N−3) output bits of the SAR to logic 0 if the signal representative of an output of the latch associated with bit (N−2) is set to the first logic state.

19 . The non-transitory computer readable medium of claim 18 , wherein the instructions further cause the processor to generate data representative of:

a signal sampler adapted to supply the pair of differential input signals in response to a pair of received differential signals.

20 . The non-transitory computer readable medium of claim 19 , wherein the instructions further cause the processor to generate data representative of:

a first chain of inverters adapted to supply a first one of the pair of differential comparator output signals; and

a second chain of inverters adapted to supply a second one of the pair of differential comparator output signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2024
From: ZAMANLOOY, BABAK; LACROIX, MARC-ANDRE
To: SYNOPSYS, INC.
Reel/Frame 069248/0643 →
References Cited (43)
US 6490332B1 · Somayajula · 2002 [cited by examiner]
US 8957802B1 · Evans · 2015 [cited by examiner]
US 9306609B1 · LaCroix · 2016 [cited by examiner]
US 9362939B1 · Rath · 2016 [cited by examiner]
US 9397623B1 · Lacroix · 2016 [cited by examiner]
US 9484945B1 · Wan · 2016 [cited by examiner]
US 9553600B1 · Lacroix · 2017 [cited by examiner]
US 9871529B1 · Chong · 2018 [cited by examiner]
US 10009035B1 · LaCroix · 2018 [cited by examiner]
US 10044364B1 · Sharif · 2018 [cited by examiner]
US 10103743B1 · Wang · 2018 [cited by examiner]
US 10461767B1 · Farid · 2019 [cited by examiner]
US 10523341B1 · Krotnev · 2019 [cited by examiner]
US 10693486B1 · Ko · 2020 [cited by examiner]
US 10749663B1 · Lacroix · 2020 [cited by examiner]
US 10938399B1 · Chao · 2021 [cited by examiner]
US 11133812B1 · Lebedev · 2021 [cited by examiner]
US 12556173B2 · Lebedev · 2026 [cited by examiner]
US 20050200510A1 · Yoshida · 2005 [cited by examiner]
US 20060232461A1 · Felder · 2006 [cited by examiner]
US 20100079319A1 · Berens · 2010 [cited by examiner]
US 20110260899A1 · Snedeker · 2011 [cited by examiner]
US 20130088375A1 · Wu · 2013 [cited by examiner]
US 20140091960A1 · Cowley · 2014 [cited by examiner]
US 20160254821A1 · Luo · 2016 [cited by examiner]
US 20190028236A1 · Tonietto · 2019 [cited by examiner]
US 20190097646A1 · Chuang · 2019 [cited by examiner]
US 20200151076A1 · Lacroix · 2020 [cited by examiner]
US 20200220553A1 · Zabroda · 2020 [cited by examiner]
US 20200366309A1 · Zabroda · 2020 [cited by examiner]
US 20210234548A1 · Tangirala · 2021 [cited by examiner]
US 20240137036A1 · Chao · 2024 [cited by examiner]
US 20250038757A1 · Kijima · 2025 [cited by examiner]
US 20250365004A1 · Shen · 2025 [cited by examiner]
Bankman D., et al., “Understanding Metastability in SAR ADCs, Part I: Synchronous,” Spring, 2019, pp. 86-97. [cited by applicant]
Cho S., et al., “A Two-Channel Asynchronous SAR ADC With Metastable-Then-Set Algorithm,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2012, vol. 20 (4), pp. 765-769. [cited by applicant]
Chung Y., et al., “A PVT-Tracking Metastability Detector for Asynchronous ADCs,” Department of Electronic and Computer Engineering, 2016, pp. 1462-1465. [cited by applicant]
Osipov D., “Method to Reduce the Number of Metastability Errors in Asynchronous SAR ADCs, ” IEEE Transactions on Circuits and Systems-II: Express Briefs, 2023, vol. 70 (8), pp. 2739-2743. [cited by applicant]
Shahi S.N., et al., “The Problem of Comparator Metastability in High-speed Wireline Receivers,” DesignCon, 2019, pp. 1-20. [cited by applicant]
Vitek R., et al., “A 0.015mm2 63fJ/conversion-step 10-Bit 220MS/s SAR ADC With 1.5b/step Redundancy and Digital Metastability Correction,” IEEE, 2012, pp. 1-4. [cited by applicant]
Yang X., et al., “A Metastability Error Detection and Reduction Technique for Partially Active Flash ADCs,” IEEE Transactions on Circuits and Systems-II: Express Briefs, 2016, vol. 63 (4), pp. 331-335. [cited by applicant]
Yu A., et al., Understanding Metastability in SAR ADCs, Part II: Asynchronous, 2019, pp. 16-32. [cited by applicant]
Zhang L., et al., “Background Calibration in Pipelined SAR ADCs Exploiting PVT-Tracking Metastability Detector,” IEEE International Symposium on Circuits and Systems, 2021, pp. 1-5. [cited by applicant]