Back to results
US 2014/0006878 A1Published application
Systems and Methods for Enhanced Accuracy NPML Calibration
AssigneeLSI Corporation
InventorsMadhusudan Kalluri, Fan Zhang, Bruce Wilson, Johnson Yen
Life of this patent
Estimating the term…
Abstract
The present invention is related to systems and methods for adaptive parameter modification in a data processing system.
Claims20
A data processing system, the data processing system comprising:
- a sample buffer operable to maintain a plurality of sample sets;
- a data processing circuit, wherein the data processing circuit includes:
- a data detector circuit operable to apply a data detection algorithm to each of the plurality of sample sets to yield respective detected outputs, wherein the data detector circuit includes at least one filter circuit;
- and
- a data decoder circuit operable to apply a data decoding algorithm to each of the respective outputs to yield respective converged outputs;
- an output buffer operable to store the respective converged outputs;
- an availability determination circuit operable to determine that one of the respective converged outputs is available in the output buffer at the same time that a corresponding one of the plurality of sample sets is available in the sample buffer;
- and
- a filter calibration circuit operable to calculate an updated coefficient for the filter circuit using a data set pair including the one of the respective converged outputs and the corresponding one of the plurality of data sets.
6 more elements
A method, the method comprising:
- storing a plurality of sample sets in a sample buffer;
- applying a data detection algorithm by a data detector circuit to each of the plurality of sample sets to yield respective detected outputs, wherein the data detector circuit includes at least one filter circuit;
- applying a data decoding algorithm by a data decoder circuit to each of the respective outputs to yield respective converged outputs;
- storing the respective converged outputs to an output buffer;
- determining that one of the respective converged outputs is available in the output buffer at the same time that a corresponding one of the plurality of sample sets is available in the sample buffer;
- and
- calculating an updated coefficient for the filter circuit using a data set pair including the one of the respective converged outputs and the corresponding one of the plurality of data sets.
4 more elements
A storage device, the storage device comprising:
- a storage medium;
- a head assembly disposed in relation to the storage medium and operable to provide a sensed signal corresponding to information on the storage medium;
- a read channel circuit including:
- an analog front end circuit operable to provide an analog signal corresponding to the sensed signal;
- an analog to digital converter circuit operable to sample the analog signal to yield a series of digital samples;
- an equalizer circuit operable to equalize the digital samples to yield a sample set;
- a sample buffer operable to maintain the sample set with other sample sets in a plurality of the sample sets;
- a data processing circuit, wherein the data processing circuit includes:
- a data detector circuit operable to apply a data detection algorithm to each of the plurality of sample sets to yield respective detected outputs, wherein the data detector circuit includes at least one filter circuit;
- and
- a data decoder circuit operable to apply a data decoding algorithm to each of the respective outputs to yield respective converged outputs;
- an output buffer operable to store the respective converged outputs;
- an availability determination circuit operable to determine that one of the respective converged outputs is available in the output buffer at the same time that a corresponding one of the plurality of sample sets is available in the sample buffer;
- and
- a filter calibration circuit operable to calculate an updated coefficient for the filter circuit using a data set pair including the one of the respective converged outputs and the corresponding one of the plurality of data sets.
12 more elements
Dependencies are inferred from the claim text.