Compensation factor reduction in an unrolled decision feedback equalizer
AssigneePMC-Sierra US, Inc.
InventorMathieu Gagnon
Life of this patent
Estimating the term…
Abstract
An unrolled decision feedback equalizer (DFE) as disclosed herein has a reduced number of compensation factors while keeping a suitable performance level for a given application. The KN possible DFE correction levels are reduced or compressed into fewer levels (R), merging together the levels that are the closest together where K represents the number of possible symbols in each baud, or the number of bits encoded into each baud, and N represents the DFE depth in number of bauds. A mapping function is then provided to convert the KN combinations of previous history bits into R sampler selections.
Claims25
A method of operating an unrolled Decision Feedback Equalizer (DFE) having a plurality of input samplers, the method comprising:
- a) creating a reduced set of compensation factors (R) based on an original set of compensation factors (KN) for the unrolled DFE, where R<KN, and where K represents number of bits encoded into each baud, and N represents the DFE depth in number of bauds;
- b) applying the reduced set of compensation factors as input sampler thresholds for the plurality of input samplers to generate a reduced set of unrolled DFE decisions, the number of input samplers being no more than R;
- and
- c) selecting an appropriate DFE decision from the reduced set of unrolled DFE decisions based upon previous bit values and in accordance with a mapping table.
A non-transitory machine readable medium having stored thereon instructions for execution by a processor to perform a method of operating an unrolled Decision Feedback Equalizer (DFE) having a plurality of input samplers, the method comprising:
- a) creating a reduced set of compensation factors (R) based on an original set of compensation factors (KN) for the unrolled DFE, where R<KN, and where K represents number of bits encoded into each baud, and N represents the DFE depth in number of bauds;
- b) applying the reduced set of compensation factors as input sampler thresholds for the plurality of input samplers to generate a reduced set of unrolled DFE decisions, the number of input samplers being no more than R;
- and
- c) selecting an appropriate DFE decision from the reduced set of unrolled DFE decisions based upon previous bit values and in accordance with a mapping table.
An unrolled Decision Feedback Equalizer (DFE), comprising:
- a plurality (R) of input samplers;
- a compensation factors reduction module configured to create a reduced set of compensation factors (R) based on an original set of compensation factors (KN) for the unrolled DFE, where R<KN and where K represents number of bits encoded into each baud, and N represents the DFE depth in number of bauds;
- a mapping and ordering function configured to apply the reduced set of compensation factors as input sampler thresholds for the plurality of input samplers to generate a reduced set of unrolled DFE decisions, the number of input samplers being no more than R;
- and
- a mapping function configured to select an appropriate DFE decision from the reduced set of unrolled DFE decisions based upon previous bit values and in accordance with a mapping table.
Dependencies are inferred from the claim text.