Claims
- 1. In a disc drive having a disc with a series of many nominally concentric servo tracks, an actuator assembly adjacent the disc, and a servo system for controlling the position of a head of the actuator assembly relative to the disc, a method for correcting static track spacing errors between the servo tracks, comprising steps of:
(a) determining a value RP indicative of an offset between a first and a second adjacent ones of the servo tracks; (b) determining a value RQ indicative of an offset between a third and a fourth adjacent ones of the servo tracks; (c) deriving {overscore (R)} as an arithmetic combination of RP and RQ, wherein {overscore (R)} is indicative of a typical adjacent-track offset for at least several of the servo tracks; (d) deriving a correction factor WP as an arithmetic combination of RP and {overscore (R)}, wherein WP is indicative of a static track spacing error between the first and second servo tracks; (e) storing the correction factor WP; and (f) using the correction factor WP during operation of the disc drive to generate a corrected position signal for use by the servo system in positioning the head with respect to the disc.
- 2. The method of claim 1 in which the deriving step (c) comprises calculating an arithmetic mean of many values each derived from a measurement taken at a different one of the many servo tracks.
- 3. The method of claim 1, wherein the head includes a read transducer and a write transducer, and wherein the determining step (a) comprises steps of:
(a1) positioning the write transducer over the first servo track; (a2) writing a first tone along the first servo track using the write transducer; (a3) positioning the read transducer over the first servo track; (a4) determining a first magnitude AP of the first tone using the read transducer; (a5) positioning the read transducer over the second servo track; (a6) determining a second magnitude BP of the first tone using the read transducer; and (a7) computing RP by dividing AP by BP.
- 4. The method of claim 3 in which the deriving step (c) comprises calculating {overscore (R)} as an indication of the average adjacent-track offset for all of the servo tracks on a side of the disc.
- 5. The method of claim 3, wherein the deriving step (c) comprises steps of:
(c1) setting i equal 1; (c2) setting n equal to a predetermined number of servo tracks; (c3) positioning the write transducer over the servo track i; (c4) writing a tone along servo track i using the write transducer; (c5) positioning the read transducer over the servo track i; (c6) determining a first magnitude Ai of the tone written in writing step (c4) using the read transducer; (c7) positioning the read transducer over the servo track i+1; (c8) determining a second magnitude Bi of the tone written in writing step (c4) using the read transducer; (c9) computing Ri as the ratio of magnitude Ai to magnitude Bi; (c10) incrementing i by 2; (c11) repeating steps (c3) through (c10) until i>n; and (c12) computing {overscore (R)} as 2R_=∑i=1nRin.
- 6. The method of claim 1, wherein the deriving step (d) comprises computing the correction factor WP as K(RP−{overscore (R)}), where K is a constant.
- 7. The method of claim 6, wherein the disc further includes a user track including a correction field and wherein the storing step (e) comprises storing the correction factor WP in the correction field.
- 8. The method of claim 6, wherein K is determined according to a method comprising steps of:
(t) positioning the read transducer over the first servo track; (u) determining a primary magnitude M1 of the first tone using the read transducer; (v) positioning the read transducer over the second servo track; (w) determining a secondary magnitude M2 of the first tone using the read transducer; (x) positioning the read transducer at a distance d from the second servo track and so that the read transducer is closer to the second servo track than to the first servo track; (y) determining an additional magnitude M3 of the first tone using the read transducer; and (z) computing K as (M2/M1−M3/M1)/d.
- 9. The method of claim 1, wherein the disc drive further comprises a user track including a correction field, and wherein the storing step (e) comprises storing the correction factor WP in the correction field of the user track.
- 10. A data storage device comprising:
a disc having a plurality of concentric servo tracks, wherein the nominal offset between adjacent servo tracks on the disc is predefined, and wherein a first pair of adjacent servo tracks are separated by a distance not equal to the predefined distance between adjacent servo tracks; an actuator assembly including a head adjacent the disc; a controller operably connected to the head and operable for controlling the position of the head of the actuator assembly relative to the disc, the controller further being operable to: (a) determine a correction factor W indicative of a static track spacing error between the first pair servo tracks; (b) store the correction factor W; and (c) use the correction factor W during operation of the disc drive to generate a corrected position signal for use by the servo system in positioning the head with respect to the disc.
- 11. The data storage device of claim 10, wherein the data storage device is selected from a group consisting of magnetic disc drives, optical disc drives, and magneto-optical disc drives. the data storage device comprises a disc drive.
- 12. The data storage device of claim 10, wherein the correction factor W is stored on the disc.
- 13. The data storage device of claim 10, wherein the first pair of adjacent servo tracks comprises a first servo track and second servo track and wherein the correction factor W is determined by the controller performing steps of:
(i) determining R, wherein R is indicative of the distance between the first servo track and the second servo track; (ii) determining {overscore (R)}, wherein {overscore (R)} is indicative of an average distance between selected adjacent servo tracks on the disc; and (iii) computing the correction factor W, where W=K(Ri−{overscore (R)}), where K is a constant.
- 14. The data storage device of claim 13, wherein the disc further includes a user track including a correction field and wherein the correction factor W is stored in the correction field.
- 15. The data storage device of claim 13, wherein the head includes a read transducer and a write transducer, wherein the disc includes a third servo track adjacent the second servo track, and wherein the determining step (a) comprises steps of:
(a1) positioning the write transducer over the first servo track; (a2) writing a first tone along the first servo track using the write transducer; (a3) positioning the read transducer over the first servo track; (a4) determining a first magnitude of the first tone using the read; (a5) transducer and denoting the first magnitude of the first tone as A; (a6) positioning the read transducer over the second servo track; (a7) determining the magnitude of the first tone using the read transducer and denoting the second magnitude of the first tone as B; and (a8) computing the ratio of magnitude A to magnitude B and denoting the ratio as R.
- 16. The data storage device of claim 13, wherein K is determined according to steps of:
(A) positioning the read transducer over the first servo track; (B) determining a primary magnitude of the first tone using the read transducer and denoting the primary magnitude of the first tone as M1; (C) positioning the read transducer over the second servo track; (D) determining a secondary magnitude of the first tone using the read transducer and denoting the secondary magnitude of the first tone as M2; (E) positioning the read transducer at a location between the second servo track and the third servo track, at distance d from the second servo track; (F) determining an additional magnitude of the first tone using the read transducer and denoting the additional magnitude of the first tone as M3; and (G) computing K as (M2/M1−M3/M1)/d.
- 17. A data storage device comprising:
a disc having several thousand concentric servo tracks; and means for storing correction factors to reduce a static inter-track offset irregularity between a few of the servo tracks.
- 18. The data storage device of claim 18 in which the few servo tracks are a regularly-spaced series of the several thousand servo tracks, in which one of the successive few tracks has a first and second adjacent track of the series, and a first and a second circumferentially-averaged offset to the first and second adjacent track respectively, and in which the correction factors reduce the inter-track offset irregularities enough so that the first and second offsets differ from each other by less than 0.1%.
RELATED APPLICATIONS
[0001] This application claims priority of U.S. provisional application Ser. No. 60/198,593, filed Apr. 19, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60198593 |
Apr 2000 |
US |