Position error signal burst demodulation
First Claim
1. An apparatus comprising:
- a circuit configured to;
generate a demodulated phase component signal and a demodulated amplitude component signal based on a servo burst window of a position error signal using a CORDIC (COordinate Rotation DIgital Computer); and
the circuit being configured to perform the generating of the demodulated phase component signal and the demodulated amplitude component signal using the CORDIC at least in part by iteratively rotating a vector and summing angular changes in the vector.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may generate a demodulated sine component for a sequence of samples of a servo burst window of a position error signal using a sine weight look up table and generate a demodulated cosine component for the sequence of samples of the servo burst window of the position error signal using a cosine weight look up table. The sine weight and the cosine weight look up tables may have indexes representing a phase range. The method may generate a demodulated phase component signal and a demodulated amplitude component signal for the sequence of samples of the servo burst window of the position error signal based on the demodulated sine component and the demodulated cosine component using a Coordinate Rotation Digital Computer at least in part by iteratively rotating a vector based on the demodulated sine component and the demodulated cosine component and summing angular changes in the vector.
-
Citations
18 Claims
-
1. An apparatus comprising:
a circuit configured to; generate a demodulated phase component signal and a demodulated amplitude component signal based on a servo burst window of a position error signal using a CORDIC (COordinate Rotation DIgital Computer); and the circuit being configured to perform the generating of the demodulated phase component signal and the demodulated amplitude component signal using the CORDIC at least in part by iteratively rotating a vector and summing angular changes in the vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A position error signal burst demodulation system comprising:
-
a sine demodulation circuit configured to; generate a demodulated sine component using a sine weight look up table at least in part by; multiplying each sample of a sequence of digitized samples of a servo burst window of a position error signal with a respective sine weight output from the sine weight look up table to generate a plurality of multiplication results; and accumulating a sum of the plurality of multiplication results; and a cosine demodulation circuit configured to; generate a demodulated cosine component using a cosine weight look up table. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
generating a demodulated sine component for a sequence of samples of a servo burst window of a position error signal using a sine weight look up table; generating a demodulated cosine component for the sequence of samples of the servo burst window of the position error signal using a cosine weight look up table, the sine weight look up table and the cosine weight look up table having indexes representing a phase range; generating a demodulated phase component signal and a demodulated amplitude component signal for the sequence of samples of the servo burst window of the position error signal based on the demodulated sine component and the demodulated cosine component using a CORDIC (COordinate Rotation DIgital Computer) at least in part by; iteratively rotating a vector based on the demodulated sine component and the demodulated cosine component; and summing angular changes in the vector. - View Dependent Claims (16, 17, 18)
-
Specification