Rank-Order Equalization
AssigneeKandou Labs, S.A.
InventorsHarm Cronie, Klaas Hofstra, Amin Shokrollahi
Life of this patent
Estimating the term…
Abstract
For digital data transmitted using a vector signaling encoding, a rank-order equalizer cancels various channel noise such as inter-symbol interference. Further, rank-order units may be cascaded to achieve improved equalization over successive sample vector signals in a rank-order equalizer. Multiple rank-order equalizers further operate in parallel in a feed forward mode or in series in a feedback mode to provide a continuous vector signaling stream equalization.
Claims11
A system for equalizing a set of signals transmitted over a communication bus, the system comprising:
- a sampler configured to obtain a plurality of vector samples of the signals on the communication bus;
- and
- a plurality of rank-order equalization units arranged in parallel, wherein each of the rank-order equalization units is connected with the sampler so as to receive at least a first and a second vector sample from the sampler, the rank-order equalization units including:
- a rank-order unit configured to sort the first vector sample;
- a coefficient selector configured to select a set of coefficients based on the result of the rank-order unit;
- and
- a subtraction unit operative to subtract the set of coefficients from the second vector sample to produce an equalized vector.
A system for equalizing a set of signals transmitted over a communication bus, the system comprising:
- a sampler configured to obtain a plurality of vector samples of the signals on the communication bus;
- and
- a plurality of rank-order equalization units arranged consecutively, including a first rank-order equalization unit and a plurality of subsequent rank-order equalization units;
- wherein each of the subsequent rank-order equalization units is connected with a preceding rank-order equalization unit so as to receive an equalized vector and is connected with the sampler so as to receive a vector sample, each of the subsequent rank-order equalization units including:
- a rank-order unit configured to sort the equalized vector;
- a coefficient selector configured to select a set of coefficients based on the result of the rank-order unit;
- and
- a subtraction unit operative to subtract the set of coefficients from the vector sample to produce a subsequent equalized vector.
Dependencies are inferred from the claim text.