Patent ID: 8904070

Claim:
A data processing system, the data processing system comprising: a first circuit operable to apply filter and analog signal to yield an input signal; an analog to digital converter circuit operable to convert the input signal into corresponding digital samples; a magneto-resistive adjustment circuit operable to reduce signal asymmetry in the digital samples due to sensing by a magneto-resistive head to yield a corrected output, wherein the magneto-resistive adjustment circuit includes: a second filter circuit operable to filter the digital samples to yield a filtered output, wherein the filtering applied by the second filter circuit approximately reverses the filtering applied by the first filter circuit; and a digital magneto-resistive compensation circuit operable to apply the same second order filtering to both positive values and negative values of the filtered output to reduce signal asymmetry in the filtered output to yield the corrected output; and an equalizer circuit operable to equalize the corrected output to yield an equalized output.