IP Library Granted Patent US 7,061,978
Granted Patent B2
US 7,061,978 · App. 10/244,500 · Granted Jun 13, 2006

Compensation method for reducing intersymbol interference products caused by signal transmission via dispersive media

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,061,978
App. No.
10/244,500
Granted
Jun 13, 2006
Kind
B2
Abstract

In accordance with the presently claimed invention, compensation for reducing ISI products within an electrical data signal corresponding to a detected data signal received via a signal transmission medium introduces distinct compensation effects for individual ISI products within the electrical data signal. Distinct data signal components within the detected data signal and corresponding to such ISI products can be selectively and individually compensated, thereby producing a compensated data signal in which each selected one of such individual data signal components is substantially removed. Individual data signal components or selected combinations of data signal components can be compensated as desired.

Claims (80)

1. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

adaptively equalizing said input data signal to provide a first equalized signal;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a processed signal by

adaptively equalizing said input data signal to provide a second equalized signal,

slicing said second equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said processed signal;

subtracting said processed signal from said first equalized signal to provide a resultant signal; and

processing said resultant signal to provide said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products.

2. The method of claim 1 , wherein said adaptively equalizing said input data signal to provide a second equalized signal comprises linearly equalizing said input data signal.

3. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

adaptively equalizing said input data signal to provide a first equalized signal;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a processed signal by

adaptively equalizing said input data signal to provide a second equalized signal,

slicing said second equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said processed signal;

subtracting said processed signal from said first equalized signal to provide a resultant signal; and

processing said resultant signal to provide said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products by adaptively slicing said resultant signal to provide a sliced signal as said output data signal.

4. The method of claim 3 , wherein said adaptively equalizing said input data signal to provide a second equalized signal comprises linearly equalizing said input data signal.

5. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a first processed signal by

adaptively equalizing said input data signal to provide an equalized signal,

slicing said equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said first processed signal;

subtracting said first processed signal and a second processed signal from said input data signal to provide a resultant signal; and

processing said resultant signal to provide said second processed signal and said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products.

6. The method of claim 5 , wherein said adaptively equalizing said input data signal to provide an equalized signal comprises linearly equalizing said input data signal.

7. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a first processed signal by

adaptively equalizing said input data signal to provide an equalized signal,

slicing said equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said first processed signal;

subtracting said first processed signal and a second processed signal from said input data signal to provide a resultant signal; and

processing said resultant signal to provide said second processed signal and said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products by

adaptively slicing said resultant signal to provide a sliced signal as said output data signal, and

nonlinearly processing at least a portion of said sliced signal to provide said second processed signal.

8. The method of claim 7 , wherein said adaptively equalizing said input data signal to provide an equalized signal comprises linearly equalizing said input data signal.

9. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a processed signal by

adaptively equalizing said input data signal to provide an equalized signal,

slicing said equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said processed signal;

subtracting said processed signal from said input data signal to provide a resultant signal; and

processing said resultant signal to provide said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products.

10. The method of claim 9 , wherein said adaptively equalizing said input data signal to provide an equalized signal comprises linearly equalizing said input data signal.

11. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a processed signal by

adaptively equalizing said input data signal to provide an equalized signal,

slicing said equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said processed signal;

subtracting said processed signal from said input data signal to provide a resultant signal; and

processing said resultant signal to provide said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products by adaptively slicing said resultant signal to provide a sliced signal as said output data signal.

12. The method of claim 11 , wherein said adaptively equalizing said input data signal to provide an equalized signal comprises linearly equalizing said input data signal.

13. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

adaptively equalizing said input data signal to provide a first equalized signal;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a first processed signal by

adaptively equalizing said input data signal to provide a second equalized signal,

slicing said second equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said first processed signal;

subtracting said first processed signal and a second processed signal from said first equalized signal to provide a resultant signal; and

processing said resultant signal to provide said second processed signal and said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products.

14. The method of claim 13 , wherein said adaptively equalizing said input data signal to provide a second equalized signal comprises linearly equalizing said input data signal.

15. A method for reducing intersymbol interference (ISI) products within a data signal, comprising:

receiving an input data signal that includes a first plurality of ISI products and corresponds to a detected data signal received via a signal transmission medium;

adaptively equalizing said input data signal to provide a first equalized signal;

selectively equalizing and processing said input data signal and at least a portion of an output data signal to provide a first processed signal by

adaptively equalizing said input data signal to provide a second equalized signal,

slicing said second equalized signal to provide a sliced signal, and

nonlinearly processing said sliced signal and said at least a portion of said output data signal to provide said first processed signal;

subtracting said first processed signal and a second processed signal from said first equalized signal to provide a resultant signal; and

processing said resultant signal to provide said second processed signal and said output data signal that includes a second plurality of ISI products which is smaller than said first plurality of ISI products by

adaptively slicing said resultant signal to provide a sliced signal as said output data signal, and

nonlinearly processing at least a portion of said sliced signal to provide said second processed signal.

16. The method of claim 15 , wherein said adaptively equalizing said input data signal to provide a second equalized signal comprises linearly equalizing said input data signal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE LTD.
Reel/Frame 057336/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2021
From: MARVELL TECHNOLOGY CAYMAN I
To: CAVIUM INTERNATIONAL
Reel/Frame 057279/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: INPHI CORPORATION
To: MARVELL TECHNOLOGY CAYMAN I
Reel/Frame 056649/0823 →