Soft decision assisted equalizer adaptation
AssigneeAvago Technologies General IP (Singapore) Pte. Ltd.
InventorsLu Lu, Haitao Xia, Haotian Zhang, Jianzhong Huang
Life of this patent
Estimating the term…
Abstract
A data processing system includes an equalizer circuit operable to equalize digital data according to tap coefficients to yield equalized data, a tap coefficient adaptation circuit operable to adapt the tap coefficients based at least in part on a scaled error signal, a data detector operable to apply a data detection algorithm to the digital data to generate hard decisions and soft decisions, an error calculation circuit operable to calculate an error signal based on the equalized data and on the hard decisions, and a scaling circuit operable to scale the error signal based on the soft decisions to yield the scaled error signal.
Claims20
A data processing system comprising:
- an equalizer circuit operable to equalize digital data according to tap coefficients to yield equalized data;
- a tap coefficient adaptation circuit operable to adapt the tap coefficients based at least in part on a scaled error signal;
- a data detector operable to apply a data detection algorithm to the digital data to generate hard decisions and soft decisions;
- an error calculation circuit operable to calculate an error signal based on the equalized data and on the hard decisions;
- and
- a scaling circuit operable to scale the error signal based on the soft decisions to yield the scaled error signal.
A method for processing data comprising:
- applying a data detection algorithm to detect values in digital data, yielding hard decisions and soft decisions;
- equalizing the digital data according to tap coefficients to yield equalized data;
- adapting the tap coefficients based at least in part on a scaled error signal;
- calculating an error signal based on the equalized data and on the hard decisions;
- and
- scaling the error signal based on the soft decisions to yield the scaled error signal.
A storage system comprising:
- a storage medium maintaining a data set;
- a read/write head assembly operable to provide an analog signal based on the data set on the storage medium;
- an analog to digital converter operable to sample the analog signal to provide digital data;
- an equalizer circuit operable to equalize the digital data according to tap coefficients to yield equalized data;
- a tap coefficient adaptation circuit operable to adapt the tap coefficients based at least in part on a scaled error signal;
- a data detector operable to apply a data detection algorithm to the digital data to generate hard decisions and soft decisions;
- an error calculation circuit operable to calculate an error signal based on the equalized data and on the hard decisions;
- and
- a scaling circuit operable to scale the error signal based on the soft decisions to yield the scaled error signal.
Dependencies are inferred from the claim text.