Claims
- 1. A method for determining a track shape error in a data storage device having a read/write head and a rotating data storage media, wherein the read/write head traverses over a surface of the data storage media, the data storage media having a first servo track with a servo burst pattern and a second servo track with a servo burst pattern, the method comprising steps of:
(a) aligning the read/write head between the first servo track and the second servo track; (b) receiving, within a one-revolution interval, a first read/write head position reading from the servo burst pattern of the first servo track and a second read/write head position reading from the servo burst pattern of the second servo track; and (c) deriving a value indicative of an offset between the first track and the second servo track based on the first and second position readings.
- 2. The method of claim 1 further comprising a step (d) of applying a correction factor to reduce the offset between the first and second servo tracks.
- 3. The method of claim 1 wherein the first servo track is adjacent to the second servo track.
- 4. The method of claim 1 wherein receiving step (b) is completed while the head is over a single servo wedge on the data storage media.
- 5. The method of claim 1 wherein the deriving step (c) comprises steps of:
(c1) calculating a difference between the first and second position readings; and (c2) eliminating a static track shape error component from the difference between the first and second position readings.
- 6. A method for correcting a track shape error in a data storage device having a read/write head and a rotating data storage media, wherein the read/write head has a read element and a write element, and the data storage media has a servo track with a servo burst pattern, and the read/write head traverses a surface of the data storage media, the method comprising steps of:
a) setting k equal to 0, wherein k represents a servo track number; b) applying a track shape error correction factor to a servo track k; c) aligning the read element between the servo track k and a servo track k+1; d) using positional information from a servo burst pattern of the servo track k to maintain the read element between the servo track k and the servo track k+1; e) gathering, simultaneously, a read/write head position reading from the servo burst pattern of the servo track k and a read/write head position reading from a servo burst pattern of the servo track k+1; f) determining a dynamic track spacing error between the servo track k and the servo track k+1; g) determining a track shape error correction factor for the servo track k+1; and, h) recording the track shape error correction factor for the servo track k+1.
- 7. The method of claim 6 further comprising steps:
i) adding 1 to k; j) repeating aligning step (c) through adding step (i) until a track shape error correction factor is associated with a desired number of servo tracks.
- 8. The method of claim 7 wherein track shape error correction factors are only determined and saved for a servo track containing user data.
- 9. The method of claim 6 wherein gathering step (e) is completed in a single revolution of the data storage media.
- 10. The method of claim 6 wherein the track shape error correction factors are zero acceleration (ZAP) correction factors.
- 11. The method of claim 6 wherein determining step (f) further comprises step:
(f)(i) eliminating a static track shape error component from the read/write head position reading of track k and the read/write head position reading of track k+1 obtained in gathering step (e).
- 12. The method of claim 6 wherein the track shape error correction factor is used to eliminate a track shape error during normal operation of the data storage device.
- 13. The method of claim 6 wherein the track shape error correction factor for the servo track k+1 is saved within a servo sector of the servo track k+1.
- 14. The method of claim 6 wherein one of the servo track k and the servo track k+1 is written using a servo writing machine.
- 15. The method of claim 6 wherein one of the servo track k and the servo track k+1 is written using self-propagating servo writing.
- 16. The method of claim 6 wherein the track shape error correction factor applied to track k in applying step (b) is determined using conventional ZAP correction techniques.
- 17. The method of claim 6 wherein determining step (g) further comprises steps of:
(g1) computing a recursive estimate of the dynamic track spacing error; (g2) computing a first estimate of the shape of track k+1; (g3) computing a course estimate of the shape of track k+1; (g4) computing a final estimate of the shape of track k+1; and (g5) using the final estimate of the shape of track k+1 as the track shape error correction factor.
- 18. An apparatus for correcting a track shape error within a servo track located on a data storage media within a data storage device, comprising:
a controller for applying a track shape error correction factor to the servo track; and means for computing the track shape error correction factor derived from positional information gathered from the servo track and from an adjacent servo track.
- 19. The apparatus of claim 18 wherein the track shape error correction factor is a zero acceleration correction factor.
- 20. The apparatus of claim 18 wherein the track shape error correction factor is saved within a servo sector located within the servo track.
- 21. The apparatus of claim 20 wherein the track shape error correction factor is only saved in the servo sector of the servo track containing data.
- 22. The apparatus of claim 18 wherein the positional information from the servo track is obtained from a servo burst pattern within the servo track and the positional information from the adjacent servo track is obtained from a servo burst pattern within the adjacent servo track.
- 23. The apparatus of claim 18 wherein the track shape error correction factor is computed using a difference between the positional information gathered from the servo track and the positional information gathered from the adjacent servo track.
- 24. The apparatus of claim 18 wherein a static track shape error component is eliminated from the positional information gathered from the servo track and the positional information gathered from the adjacent servo track.
- 25. The apparatus of claim 18 wherein one of the servo track and the adjacent servo track is written on the data storage media using a servo-writing machine.
- 26. The apparatus of claim 18 wherein one of the servo track and the adjacent servo track is written on the data storage media using self-propagating servo writing.
- 27. The apparatus of claim 18 wherein the positional information from the servo track and the positional information of the adjacent servo track is gathered in one revolution of the data storage media.
RELATED APPLICATIONS
[0001] This application claims priority of U.S. provisional application Serial Number 60/242,781, filed Oct. 24, 2000. This application is also related to co-pending, commonly-assigned U.S. utility patent applications as follows: Ser. No. 09/242,574 filed Feb. 3, 1999; Ser. No. 09/474,277 filed Dec. 29, 1999; Ser. No. 09/489,532 filed Jan. 21, 2000; Ser. No. 09/697,002 filed Oct. 26, 2000; Ser. No. 09/774,134 filed Jan. 30, 2001; and (practitioner docket STL9800 by Qiang Bi et al., filed on even date herewith).
Provisional Applications (1)
|
Number |
Date |
Country |
|
60242781 |
Oct 2000 |
US |