IP Library › Granted Patent US 8,330,535
Granted Patent B2
US 8,330,535 · App. 13/052,107 · Granted Dec 11, 2012

Equalizer and method of equalizing signals

Assignee: Etron Technology, Inc.
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,330,535
App. No.
13/052,107
Granted
Dec 11, 2012
Kind
B2
Abstract

An equalizer includes an oversampling logic unit, a direct current setting unit, and an alternating current setting unit. The oversampling logic unit oversamples data from a channel to generate a plurality of direct current terms and a plurality of alternating current terms according to an oversampling clock, and outputting a plurality of direct current terms corresponding to an output clock and a plurality of alternating current terms corresponding to the output clock according to the output clock. The direct current setting unit adjusts a direct current setting of the equalizer according to a plurality of direct current terms inputted by the oversampling logic unit within a first predetermined time. And the alternating current setting unit adjusts an alternating current setting of the equalizer according to a plurality of alternating current terms inputted by the oversampling logic unit within the first predetermined time.

Claims (23)

1. An equalizer, comprising:

an oversampling logic unit for executing an oversampling operation on data from a channel to generate a plurality of direct current terms and a plurality of alternating current terms according to an oversampling clock, and outputting a plurality of direct current terms corresponding to an output clock from the plurality of direct current terms and a plurality of alternating current terms corresponding to the output clock from the plurality of alternating current terms according to the output clock;

a direct current setting unit for adjusting a direct current setting of the equalizer according to a plurality of direct current terms outputted from the oversampling logic unit within a first predetermined time; and

an alternating current setting unit for adjusting an alternating current setting of the equalizer according to a plurality of alternating current terms outputted from the oversampling logic unit within the first predetermined time.

2. The equalizer of claim 1 , wherein the direct current setting unit comprises:

a direct current estimator coupled to the oversampling logic unit for averaging the plurality of direct current terms outputted from the oversampling logic unit within the first predetermined time to generate a direct current parameter; and

a direct current logic processor coupled to the direct current estimator for adjusting the direct current setting according to a plurality of direct current parameters.

3. The equalizer of claim 1 , wherein the alternating current setting unit comprising:

an alternating current estimator coupled to the oversampling logic unit for executing a discrete cosine transform and a discrete sine transform on the plurality of alternating current terms outputted from the oversampling logic unit within the first predetermined time to generate an alternating current parameter; and

an alternating current logic processor coupled to the alternating current estimator for adjusting the alternating current setting according to a plurality of alternating current parameters.

4. The equalizer of claim 1 , wherein a frequency of the oversampling clock is more than twice a frequency of the data from the channel.

5. A method of equalizing signals, the method comprising:

executing an oversampling operation on data from a channel to generate a plurality of direct current terms and a plurality of alternating current terms according to an oversampling clock;

outputting a plurality of direct current terms corresponding to an output clock from the plurality of direct current terms to a direct current setting unit and a plurality of alternating current terms corresponding to the output clock from the plurality of alternating current terms to an alternating current setting unit according to the output clock;

adjusting a direct current setting of the equalizer according to a plurality of direct current terms outputted within a first predetermined time; and

adjusting an alternating current setting of the equalizer according to a plurality of alternating current terms outputted within the first predetermined time.

6. The method of claim 5 , wherein adjusting the direct current setting of the equalizer according to the plurality of direct current terms outputted within the first predetermined time comprises:

averaging the plurality of direct current terms outputted within the first predetermined time to generate a direct current parameter; and

adjusting the direct current setting according to a plurality of direct current parameters.

7. The method of claim 5 , wherein adjusting the alternating current setting of the equalizer according to the plurality of alternating current terms outputted within the first predetermined time comprises:

executing a discrete cosine transform and a discrete sine transform on the plurality of alternating current terms outputted within the first predetermined time to generate an alternating current parameter; and

adjusting the alternating current setting according to a plurality of alternating current parameters.

8. The method of claim 5 , wherein a frequency of the oversampling clock is more than twice a frequency of the data from the channel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2016
From: ETRON TECHNOLOGY, INC.
To: EEVER TECHNOLOGY, INC.
Reel/Frame 037771/0774 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2011
From: KUO, KUO-CYUAN; LIN, YU-CHIUN; CHEN, MING-KIA
To: ETRON TECHNOLOGY, INC.
Reel/Frame 025987/0023 →
Priority Claims (1)
TW 99147195 A · Dec 31, 2010 · national
Continuity (3)
Provisional Application 61357088 · Jun 21, 2010
Provisional Application 61350029 · Jun 1, 2010
Related Publication 20110291774A1 · Dec 1, 2011