IP Library Granted Patent US 7,167,517
Granted Patent B2
US 7,167,517 · App. 09/863,081 · Granted Jan 23, 2007

Analog N-tap FIR receiver equalizer

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,167,517
App. No.
09/863,081
Granted
Jan 23, 2007
Kind
B2
Abstract

An equalizer includes plural samplers for sampling an incoming input data stream according to plural phases of a sampling clock, each sampler producing a data sample. Operating in the analog domain, a multi-tap finite impulse response (FIR) filter weights the data samples and combines the weighted data samples to produce a filtered data bit. The filtered data bits thus form an equalized output data stream. The equalizer can compensate for characteristics of a communications channel, such as low-pass characteristics. The channel may carry high-speed, e.g., multi-gigabit per second, traffic.

Claims (51)

1. A receiver equalizer, comprising:

samplers for sampling an incoming input data stream according to plural phases of a sampling clock, each sampler producing a demultiplexed data sample that changes at a slower rate than the incoming signal; and

a plurality of multi-tap finite impulse response (FIR) filters, where each FIR filter, in an analog domain, for each demultiplexed data sample, weights said demultiplexed data sample and at least one previous demultiplexed data sample, and combines said weighted data samples to produce an equalized demultiplexed data value, wherein each FIR filter includes at least one scaler, wherein each of the scalers has dedicated tap weight.

2. The equalizer of claim 1 , wherein each of the plurality of multi-tap FIR filters comprises:

a first current source that produces a first current which is proportional to a product of a previous data sample and a weight associated with said previous data sample tap;

a second current source that produces a second current which is proportional to an instance data sample;

an adder circuit which subtracts the second current from the first current to produce a third current; and

a converter circuit which converts the third current to a voltage corresponding to the equalized data bit.

3. The equalizer of claim 1 , wherein the equalizer compensates for characteristics of a communications channel.

4. The equalizer of claim 3 , wherein the communications channel is a multi-gigabit per second link.

5. The equalizer of claim 3 , wherein the communications channel is a cable.

6. The equalizer of claim 3 , wherein the communications channel is a circuit board trace.

7. The equalizer of claim 3 , wherein the communications channel is an optical fiber.

8. The equalizer of claim 3 , wherein the communications channel has low-pass characteristics.

9. The equalizer of claim 1 , wherein the FIR filter is a high-pass filter.

10. The equalizer of claim 1 , further comprising:

second samplers for sampling and holding the equalized data bit values; and

sense amplifiers for converting the sampled equalized data bit values to digital values.

11. A method for equalizing an incoming input data stream, comprising:

sampling the input data stream according to plural phases of a sampling clock to produce demultiplexed data samples changing at a slower rate than the incoming signal; and

filtering the slow changing demultiplexed data samples with a plurality of analog multi-tap finite impulse response (FIR) filters, having dedicated tap weights, to produce demultiplexed equalized data values.

12. The method of claim 11 , wherein filtering comprises:

in an analog domain, weighting the data samples; and

combining the weighted data samples to produce an equalized data bit.

13. The method of claim 12 , wherein the FIR filter is a high-pass filter.

14. The method of claim 11 , further comprising:

sampling and holding the equalized data bit values; and

converting the sampled equalized data bit values to digital values.

15. A receiver equalizer, comprising:

means for sampling the input data stream according to plural phases of a sampling clock to produce demultiplexed data samples changing at a lower rate than the incoming signal; and

means for filtering the slower rate demultiplexed data samples with a plurality of an analog multi-tap finite impulse response (FIR) filters to produce demultiplexed equalized data values;

means for sampling and holding the demultiplexed equalized data bit values; and

means for converting the sampled equalized data bit values to digital values.

16. A multi-tap analog finite impulse response filter, comprising:

at least one combined voltage-current converter and scaler that produces a first current from an input voltage which is proportional to a product of a previous data sample voltage and a weight associated with said previous data sample tap;

a voltage-current converter that produces a second current which is proportional to an instance data sample voltage;

an adder circuit which subtracts the second current from the first current to produce a third current; and

a converter circuit which converts the third current to a voltage corresponding to the equalized data voltage.

17. The multi-tap analog FIR filter of claim 16 , where the combined voltage-current converter and scaler is implemented by modulating the relative strength for source current) of the voltage-current converter according to the weight associated with its input data sample.

18. The combined-voltage current converter and scaler of claim 17 , where conversion and scaling is performed by an open-loop circuit.

19. A multi-tap analog finite impulse response filter method, comprising:

producing at least a first current from an input voltage which is proportional to a product of a previous data sample voltage and a weight associated with said previous data sample tap;

producing a second current which is proportional to an instance data sample voltage;

subtracting the second current from the first current to produce a third current; and

converting the third current to a voltage corresponding to the filtered data bit.

20. The multi-tap analog FIR filter of claim 19 , where output product current is produced by modulating a current, which is proportional to the data sample voltage, according to the weights associated with that data sample tap.

21. A multi-tap analog finite impulse response filter, comprising:

means for producing at least a first current from an input voltage which is proportional to a product of a previous data sample voltage and a weight associated with said previous data sample tap;

means for producing a second current which is proportional to an instance data sample voltage;

means for subtracting the second current from the first current to produce a third current; and

means for converting the third current to a voltage corresponding to the filtered data bit.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053179/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2020
From: AQUANTIA CORPORATION
To: CAVIUM INTERNATIONAL
Reel/Frame 051945/0520 →