摘要 |
A method and apparatus are provided for generating a feedforward cancellation signal for a next sector of a disc in a disc drive. To form the cancellation signal, the method and apparatus estimate the phase and frequency of a nonrepeatable runout error in a position error signal. A peak detector is then used to identify a peak amplitude of the nonrepeatable runout error for a current sector. Using the peak amplitude, an amplitude is determined for the cancellation signal for the next sector. A time-varying signal is then evaluated based on the estimated phase and frequency and the result of the evaluation is multiplied by the amplitude to produce the cancellation signal.
|