Patent ID: 7894151
Filing Date: 2011-02-22
Classification: G11B

Abstract:
1. 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 programmable 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); a continuous time anti-aliasing filter to substantially reduce both noise as well as signal energy above half a Baud signaling rate of the system, but otherwise not to substantially equalize or change an analog signals magnitude or phase below half the Baud signaling rate of the system; an essentially static offset adjust module operable to center the amplified analog signal to a midscale of the ADC, where no high speed real time adjustments to an analog offset are made based on a detected or estimated transmitted signal, but rather adjustments are made to compensate for slow drifting of the analog offset due to temperature and voltage; the ADC operable to sample the amplified analog signal and produce a digital signal; a digital processing module operable to produce a compensated digital signal from the digital signal, such compensation comprising at least one function selected from the group comprising: correcting analog read channel errors within the digital signal; compensating for distortions caused by head type asymmetry; and correcting for misequalization or mismatch in magnitude and/or phase between the digitized signal and a desired target for a sequence detector; and a sequence detector operable to process the compensated digital signal and detect a bit sequence from the compensated digital signal.