IP Library Granted Patent US 8,174,417
Granted Patent B2
US 8,174,417 · App. 12/901,318 · Granted May 8, 2012

System and a method of correcting baseline wander

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,174,417
App. No.
12/901,318
Granted
May 8, 2012
Kind
B2
Abstract

A system and method of correcting baseline wander (BLW) are disclosed. An analog-to-digital converter (ADC) converts an analog input to a digital output, and a slicer maps the digital output to one of a plurality of predefined values. A BLW correction unit generates a BLW correction value according to a difference between an input and an output of the slicer. A correction controller generates a fine correction value and a coarse correction value according to the BLW correction value. Specifically, the fine correction value is used to correct the digital output of the ADC, and the coarse correction value is used to correct the analog input of the ADC.

Claims (30)

1. A system of correcting baseline wander (BLW), comprising:

an analog-to-digital converter (ADC) configured to convert an analog input to a digital output;

a slicer configured to map the digital output to one of a plurality of predefined values;

a BLW correction unit configured to generate a BLW correction value according to a difference between an input to the slicer and an output of the slicer; and

a correction controller configured to generate a fine correction value and a coarse correction value according to the BLW correction value;

wherein the fine correction value is used to correct the digital output of the ADC, and the coarse correction value is used to correct the analog input of the ADC.

2. The system of claim 1 , wherein the fine correction value is composed of a plurality of least significant bits (LSBs) of the BLW correction value; the coarse correction value is composed of a plurality of most significant bits (MSBs) of the BLW correction value; and a swap region is bit-wide overlapped between the fine correction value and the coarse correction value, thereby resulting in a fine swap region in the fine correction value and a coarse swap region in the coarse correction value.

3. The system of claim 2 , wherein the fine swap region is adjusted when a latency of the ADC has elapsed such that a sum of the fine correction value and the coarse correction value is equal to the BLW correction value at a time that the latency has elapsed.

4. The system of claim 1 , further comprising an adder configured to add the digital output of the ADC and the fine correction value.

5. The system of claim 1 , further comprising an analog gain/offset circuit disposed before the ADC and configured to adjust gain or offset of the analog input according to the coarse correction value.

6. The system of claim 4 , further comprising a digital gain circuit disposed after the adder.

7. The system of claim 6 , further comprising an equalizer disposed after the digital gain circuit and before the slicer.

8. A method of correcting baseline wander (BLW), comprising:

performing analog-to-digital conversion (ADC) to convert an analog input to a digital output;

receiving a BLW correction value; and

generating a fine correction value and a coarse correction value according to the BLW correction value;

wherein the fine correction value is used to correct the digital output, and the coarse correction value is used to correct the analog input; and

wherein the BLM correction value is generated according to a difference between an input to a slicer and an output of the slicer.

9. The method of claim 8 , wherein the fine correction value is composed of a plurality of least significant bits (LSBs) of the BLW correction value; the coarse correction value is composed of a plurality of most significant bits (MSBs) of the BLM correction value; and a swap region is bit-wide overlapped between the fine correction value and the coarse correction value, thereby resulting in a fine swap region in the fine correction value and a coarse swap region in the coarse correction value.

10. The method. of claim 9 , wherein the fine swap region is adjusted when a latency of the ADC has elapsed such that a sum of the fine correction value and the coarse correction value is equal to the BLM correction value at a time that the latency has elapsed.

11. The method of claim 8 , further comprising a step of adding the digital output of the ADC and the fine correction value.

12. The method of claim 8 , further comprising a step of adjusting gain, or offset of the analog input according to the coarse correction value.

13. The method of claim 11 , further comprising a step of adjusting gain, of an added sum of the digital output and the fine correction value.

14. The method of claim 8 , wherein the step of generating the fine correction value and the coarse correction value comprises:

converting the BLW correction value to a sign/magnitude format;

one or more least significant bits (LSBs) of the converted BLM correction value are truncated such that the bit-width of the truncated magnitude is one bit wider than a magnitude bit-width of the ADC digital output;

obtaining a maximum changed. amount of the BLW correction value;

determining the fine/coarse swap region according to a minimum, coarse correction step; and

adaptively adjusting the fine correction value and the coarse correction value according to the truncated magnitude of the BLW correction value, the minimum coarse correction step and a latency of the ADC.

15. The method of claim 14 , further comprising a step of converting the adjusted fine/coarse correction values back to 2′ complement format.

Assignments (2)
MERGER Recorded Jul 13, 2022
From: HIMAX MEDIA SOLUTIONS, INC.
To: HIMAX TECHNOLOGIES LIMITED
Reel/Frame 060501/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2010
From: LIN, CHIH-FENG
To: HIMAX MEDIA SOLUTIONS, INC.
Reel/Frame 025116/0439 →