Patent ID: 7768730

Claim:
A system operable to read data from a magnetic storage media comprising: a read head, the read head operable to read data from the magnetic storage media and produce an analog signal; a variable gain amplifier operable to amplify the analog signal, such that the range of the amplified analog signal substantially matches a range of an analog to digital converter (ADC); an offset adjust module operable to substantially center the amplified analog signal to a midscale of the ADC, wherein an offset is based at least one of an error feedback (EFB) signal and a decision feedback (DFB) signal; a Magneto Resistive Asymmetry (MRA) correction module operable to MRA correct the amplified analog signal; a Continuous Time Filter (CTF) compensation module operable to process the amplified analog signal; the ADC operable to sample the amplified analog signal and produce a digital signal; a finite impulse response (FIR) filter module operable to perform filtering to match signal characteristic for bit detection; a sequence detector operable to process digital signal and detect a bit sequence from the digital signal; an EFB loop operable to produce the EFB signal; and a DFB loop operable to produce the DFB signal.