Patent ID: 7643233

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; an offset adjust module operable to substantially center the amplified analog signal to a midscale; 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; an Analog to Digital Converter (ADC) operable to sample the amplified analog signal based upon a control signal to produce a digital signal; a Disk Lock Clock (DLC) system, coupled to receive the amplified analog signal provided to the ADC and the digital signal provided from the ADC, operable to produce the control signal to the ADC based on the amplified analog signal provided to the ADC and the digital signal provided from the ADC, wherein the control signal includes compensation for at least one periodic frequency offset error within the amplified analog signal; a finite impulse response (FIR) filter module operable to filter the digital signal; a sequence detector operable to process the digital signal and detect a bit sequence from the digital signal.