Equalization for sample value estimation and sequence detection in a sampled amplitude read channel
AssigneeCirrus Logic, Inc.
InventorWilliam G. Bliss
Life of this patent
Estimating the term…
Loading patent…
AssigneeCirrus Logic, Inc.
InventorWilliam G. Bliss
Estimating the term…
In a sampled amplitude magnetic read channel, pulses in an analog signal corresponding to flux transitions on a magnetic medium are sampled and equalized into a first equalization for estimating sample values and into a second equalization for sequence detection of digital data. A gain and phase error detector generate respective error signals corresponding to the difference between estimated and actual sample values. Gain control and timing recovery use the error signals to adjust the amplitude and sampling frequency/phase of the analog read signal. A pair of programmable discrete time filters equalize the signal samples into the desired equalization. In a first embodiment, the signal samples are equalized to PR4 for estimating sample values and to EPR4 for sequence detection. A slicer processes the PR4 equalized sample values to generate the estimated sample values. The gain and phase error detectors generate the corresponding error signals according to a minimum mean squared error stochastic gradient algorithm. In a second embodiment, the signal samples are equalized to EPR4 for estimating sample values and to EEPR4 for sequence detection. A pulse detector processes the EPR4 equalized sample values in order to detect pulses in the analog signal and generate a corresponding pulse detect signal. The gain and phase error detectors generate the corresponding error signals in response to the pulse detect signal. To minimize circuitry and associated cost, the discrete time equalizing filters are implemented in series. For d=1 recording, the second equalizing filter is a (1+D) notch filter that attenuates the noise caused by clocking the discrete time circuitry at half the sampling rate, thereby increasing the accuracy of the sequence detector.
A sampled amplitude read channel for reading digital data from a magnetic medium by detecting the digital data from a sequence of discrete time sample values generated by sampling pulses in an analog signal from a magnetic read head positioned over the magnetic medium, said sampled amplitude read channel comprising:
A sampled amplitude read channel for reading digital data from a magnetic medium by detecting the digital data from a sequence of discrete time sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic medium, said sampled amplitude read channel comprising:
Dependencies are inferred from the claim text.