IP Library Granted Patent US 7,728,747
Granted Patent B2
US 7,728,747 · App. 12/041,578 · Granted Jun 1, 2010

Comparator chain offset reduction

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 7,728,747
App. No.
12/041,578
Granted
Jun 1, 2010
Kind
B2
Abstract

Comparator chain total offset, static and dynamic, is reduced by injecting a compensation quantity in at least one point in the chain of comparator components. The compensation quantity is determined by providing the comparator chain with calibration signals having equal values and evaluating the output states of the comparator chain. The compensation quantity is adjusted until the probabilities of high and low output states are substantially equal and a calibrated value for the compensation is determined.

Claims (28)

1. A calibration system for a comparator chain, comprising:

a comparator that provides digital output decisions in response to fixed calibration signals provided on a signal path of the comparator chain, wherein the fixed calibration signals are selected such that the digital output decisions provided by the comparator in response to the fixed calibration signals are expected to be evenly distributed between a first output state and a second output state;

an unbalancing element coupled to the comparator and configured to add an unbalancing quantity to the fixed calibration signals in at least one point of the signal path of the comparator chain; and

a compensation circuit coupled to the comparator and the unbalancing element, the compensation circuit configured to monitor digital output decisions provided by the comparator, determine if the digital output decisions are skewed toward the first output state or the second output state, and adjust the unbalancing quantity to force the digital output decisions provided by the comparator toward an even distribution between the first and second output states if the digital output decisions are skewed toward the first output state or the second output state.

2. A method of calibrating a comparator chain, comprising:

providing fixed calibration signals to the comparator chain, wherein the fixed calibration signals are selected such that digital output decisions provided by the comparator chain in response to the fixed calibration signals are expected to be evenly distributed between a first output state and a second output state;

determining whether digital output decisions provided by the comparator chain in response to the fixed calibration signals are skewed toward the first output state ox the second output state; and

introducing an unbalancing quantity to the fixed calibration signals if the digital output decisions are skewed toward the first output state or the second output state, wherein the unbalancing quantity is selected to force the digital output decisions provided by the comparator chain toward an even distribution between the first output state and the second output state.

3. The method of claim 2 , further comprising selecting the fixed calibration signals to be equal to one another.

4. The method of claim 2 , further comprising repeating the steps of determining whether the digital output decisions provided by the comparator chain are skewed and introducing an unbalancing quantity to the fixed calibration signals if the digital output decisions are skewed, until the digital output decisions provided by the comparator chain exhibit a specified distribution between the first output state and the second output state.

5. The method of claim 4 , further comprising identifying and holding a value of the unbalancing quantity that causes the digital output decisions provided by the comparator chain to exhibit the specified distribution between the first output state and the second output state.

6. The method of claim 5 , wherein the step of identifying and holding the value of the unbalanced quantity is performed discontinuously during normal operation of the comparator chain.

7. The method of claim 6 , wherein the step of identifying and holding the value of the unbalanced quantity is performed only during power-up and wake-up of the comparator chain.

8. The method of claim 6 , wherein the step of identifying and holding the value of the unbalanced quantity is repeated at a specified time interval.

9. The method of claim 2 , further comprising:

incrementing the unbalancing quantity if the digital output decisions are skewed toward the first output state; and

decrementing the unbalancing quantity if the digital output decisions are skewed toward the second output state.

10. The method of claim 2 , wherein the step of determining whether the digital output decisions are skewed toward the first output state or the second output state includes driving a counter in response to the digital output decisions over a number N of comparator clock cycles.

11. The method of claim 10 , further comprising comparing a count of the counter with one or more predetermined threshold values.

12. The method of claim 10 , further comprising programming the number N of comparator clock cycles.

13. The method of claim 10 , further comprising modifying a count of the counter using a scale factor.

14. The method of claim 13 , further comprising selecting the scale factor to control a speed at which the digital output decisions converge toward the even distribution between the first output state and the second output state.

15. The method of claim 13 , further comprising selecting the scale factor to control a variance of the digital output decisions.

16. The method of claim 2 , further comprising repeating the steps of determining whether the digital output decisions provided by the comparator chain are skewed and introducing an unbalancing quantity to the fixed calibration signals if the digital output decisions are skewed, such that the digital output decisions of the comparator chain converge towards a stable state in which digital output decisions having the first and second output states are equally probable.

17. A comparator chain, comprising:

means for providing fixed calibration signals to the comparator chain, wherein the fixed calibration signals are selected such that digital output decisions provided by the comparator chain in response to the fixed calibration signals are expected to be evenly distributed between a first output state and a second output state;

means for determining whether digital output decisions provided by the comparator chain in response to the fixed calibration signals are skewed toward the first output state or the second output state; and

means for introducing an unbalancing quantity to the fixed calibration signals if the digital output are skewed toward the first output state or the second output state, wherein the unbalancing quantity is selected to force the digital output decisions provided by the comparator chain toward an even distribution between the first output state and the second output state.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2022
From: PERASO INC. F/K/A MOSYS, INC.
To: INGALLS & SNYDER LLC
Reel/Frame 061593/0094 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 17, 2017
From: ATMEL CORPORATION
To: MOSYS, INC.
Reel/Frame 041282/0675 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 17, 2017
From: IORGULESCU, MIHU
To: ATMEL CORPORATION
Reel/Frame 041742/0799 →
SECURITY INTEREST Recorded Mar 14, 2016
From: MOSYS, INC.
To: INGALLS & SNYDER LLC
Reel/Frame 038081/0262 →