Efficient notch coefficient computation for a disc drive control system using fixed point math
AssigneeSeagate Technology LLC
InventorShirish Dnyaneshware Bahirat
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorShirish Dnyaneshware Bahirat
Estimating the term…
A method and apparatus for efficiently calculating notch filter coefficients for a disc drive actuator arm control system is disclosed. In a preferred embodiment, filter coefficients for a z-domain notch-filter transfer function are calculated in fixed-point arithmetic from polynomial interpolations of the non-linear functions that define the coefficients in terms of the notch frequency. These non-linear functions may be derived and interpolated a priori by applying the bilinear transform to an s-domain notch transfer function. Since, in a preferred embodiment, the z-domain transfer function can be expressed as a fraction, the numerator and denominator of the transfer function can be scaled so as to allow the coefficients to be expressed as integers, thus making it possible to calculate the filter coefficients from the aforementioned polynomial interpolations using fixed-point math.
A method comprising steps using fixed point arithmetic in evaluating a polynomial to calculate a set of coefficients for a notch filter and using the coefficients to program the notch filter to attenuate a resonant frequency of an apparatus.
A method comprising steps using fixed point arithmetic in evaluating an interpolating function that approximates an original function to calculate a set of coefficients for a notch filter and using the coefficients to program the notch filter to attenuate a resonant frequency of an apparatus.
An apparatus comprising control circuitry capable of using fixed point arithmetic in evaluating a polynomial to calculate a set of coefficients for a notch filter and using the coefficients to program the notch filter to attenuate a resonant frequency of the apparatus.
An apparatus comprising control circuitry capable of using fixed point arithmetic in evaluating an interpolating function that approximates an original function to calculate a set of coefficients for a notch filter and using the coefficients to program the notch filter to attenuate a resonant frequency of the apparatus.
Dependencies are inferred from the claim text.