Write Synchronization in Bit-Patterned Media

Writing bit-patterned media has been a challenging problem because it is necessary to synchronize write timing with physical bit-pattern locations on disk. This timing requirement must be addressed not only in disk drives but also in testing environments such as a spin stand. This paper first describes a technique for synchronizing write timing on a spin stand. Testing results show that, with data block length similar to a disk drive sector, the write timing jitter due to synchronization error is much smaller than the magnetic transition jitter. We then discuss the potential timing jitter sources in a disk drive, including disk speed variation, head vibration, and write clock stability. Experimental data show that the head vibration is potentially the most difficult jitter source for the write clock to handle. The possibility and difficulty in applying coding techniques to correct write timing error is also investigated. While it is possible to create codes for this purpose, practical considerations can limit its usefulness.

[1]  G. Tenengolts,et al.  Nonbinary codes, correcting single deletion or insertion , 1984, IEEE Trans. Inf. Theory.

[2]  H. Yada Clock jitter in a servo-derived clocking scheme for magnetic disk drives , 1996 .

[3]  H. C. Ferreira,et al.  A class of dc free synchronization-error correcting codes , 1993, [1993] Digests of International Magnetics Conference.

[4]  Paul H. Siegel,et al.  Lee-metric BCH codes and their application to constrained and partial-response channels , 1994, IEEE Trans. Inf. Theory.

[5]  F.E. Talke,et al.  Nonlinear dynamic effects at the head disk interface , 2000, 2000 Asia-Pacific Magnetic Recording Conference. Digests of APMRC2000 on Mechanical and Manufacturing Aspects of HDD (Cat. No.00EX395).

[6]  Khaled A. S. Abdel-Ghaffar,et al.  Insertion/deletion correction with spectral nulls , 1997, IEEE Trans. Inf. Theory.

[7]  P. Asselin,et al.  Recording on bit-patterned media at densities of 1Tb/in2 and beyond , 2006, INTERMAG 2006 - IEEE International Magnetics Conference.

[8]  Patrick A. H. Bours,et al.  Construction of fixed-length insertion/deletion correcting runlength-limited codes , 1994, IEEE Trans. Inf. Theory.

[9]  Torleiv Kløve,et al.  Codes correcting a single insertion/deletion of a zero or a single peak-shift , 1995, IEEE Trans. Inf. Theory.

[10]  Reihaneh Safavi-Naini,et al.  Classification of the Deletion Correcting Capabilities of Reed–Solomon Codes of Dimension $2$ Over Prime Fields , 2007, IEEE Transactions on Information Theory.

[11]  J. Kiely,et al.  A Novel Metrology Technique to Capture the Flying Dynamics of Air Bearing Slider with and Without Induced Contact , 2006, Asia-Pacific Magnetic Recording Conference 2006.

[12]  A. J. Han Vinck,et al.  A coding scheme for single peak-shift correction in (d, k)-constrained channels , 1993, IEEE Trans. Inf. Theory.

[13]  Eiichi Tanaka,et al.  Synchronization and substitution error-correcting codes for the Levenshtein metric , 1976, IEEE Trans. Inf. Theory.

[14]  Xiaodong Che,et al.  Characterization of Mechanically Induced Timing Jitter in Synchronous Writing of Bit Patterned Media , 2008, IEEE Transactions on Magnetics.

[15]  Margaret Evans Best,et al.  Patterned perpendicular and longitudinal media: a magnetic recording study , 2003 .

[16]  David Zuckerman,et al.  Asymptotically good codes correcting insertions, deletions, and transpositions , 1997, SODA '97.

[17]  Jun Hu,et al.  Bit-Patterned Media With Written-In Errors: Modeling, Detection, and Theoretical Limits , 2007, IEEE Transactions on Magnetics.

[18]  R. Pease,et al.  Patterned media: a viable route to 50 Gbit/in/sup 2/ and up for magnetic recording? , 1997 .

[19]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .