Patent ID: 7586709
Filing Date: 2009-09-08
Classification: G11B

Abstract:
1. A self servo write offset error correction method in a hard disk drive comprising: propagating a plurality of initial servo tracks to a disk in the hard disk drive during a first pass self servo write process; generating a plurality of localized read to write offset error information during the first pass self servo write process; generating a geometric read to write offset profile of said plurality of initial servo tracks; adjusting the read to write profile during a second pass self servo write process generating an error free read to write offset profile based on the adjusting of the read to write profile; generating two orthogonal components of each of the plurality of read to write offsets; determining a zero skew radius data point of the plurality of tracks written during the first self servo write process; computing a regression of the geometric components of the read to write offsets; computing errors between the geometric and actual components to correct the offset errors of the initial servo tracks during the second pass self servo write process; generating a raw read to write offset curve from the first pass self servo write process utilizing a variety of factors to iteratively determine ideal geometric variations of the read to write offset of a disk drive head utilized for the radial propagation of the initial servo tracks wherein the variety of factors include an inner diameter radius of the disk being servo written and wherein the variety of factors further include a ramp location radius of the disk being servo written and wherein the variety of factors further include an outer diameter radius of the disk being servo written and wherein the variety of factors further include a zero skew radius of the disk being servo written; and computing a localized track pitch correction factor utilizing an error between a geometric curve of the initial servo tracks propagated and an actual propagation curve of the initial servo tracks.