Method for operating disk drive having improved timing marks
First Claim
1. A method for locating a timing mark (TM) on a rotating disk of a disk drive, the disk having a plurality of tracks, each track having a plurality of timing sections containing a preamble represented as a preamble pattern of at least n bits, and a TM following the preamble, the method comprising:
- representing said TM as a TM pattern of n bits, wherein said TM pattern has a pre-shift sliding distance d1 to the concatenation of said preamble pattern with said TM pattern, and has a post-shift sliding distance (d2;
m) to said TM pattern, said TM pattern being referred to as a (n, d1, d2, m) pattern, wherein said TM pattern satisfies an optimality condition selected from the group consisting of;
m is maximal given n, d1, and d2;
d1 is maximal given n, d2, and m;
d2 is maximal given n, d1, and m; and
n is minimal given d1, d2, and m;
reading a bit stream from said track; and
searching for said TM bit pattern within an TM search window which nominally extends m bits past the last bit of the STM on the disk and at least n bits before the first bit of the STM on the disk.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for operating a disk drive having timing marks (TMs) on the disk that are chosen to reduce the probability of misidentification of a TM in the presence of read errors. The disk drive searches for TMs within a fixed TM search window which extends past the TM on the disk. A TM preferably maximizes the post-shift sliding distance for m post-shifts of the TM pattern, where m corresponds to the TM search window boundary. In this manner, the probability of a misidentification of the TM due to a post-shift having a small distance from the TM pattern is reduced. The TM pattern also provides pre-shift error resistance.
-
Citations
17 Claims
-
1. A method for locating a timing mark (TM) on a rotating disk of a disk drive, the disk having a plurality of tracks, each track having a plurality of timing sections containing a preamble represented as a preamble pattern of at least n bits, and a TM following the preamble, the method comprising:
-
representing said TM as a TM pattern of n bits, wherein said TM pattern has a pre-shift sliding distance d1 to the concatenation of said preamble pattern with said TM pattern, and has a post-shift sliding distance (d2;
m) to said TM pattern, said TM pattern being referred to as a (n, d1, d2, m) pattern, wherein said TM pattern satisfies an optimality condition selected from the group consisting of;
m is maximal given n, d1, and d2;
d1 is maximal given n, d2, and m;
d2 is maximal given n, d1, and m; and
n is minimal given d1, d2, and m;
reading a bit stream from said track; and
searching for said TM bit pattern within an TM search window which nominally extends m bits past the last bit of the STM on the disk and at least n bits before the first bit of the STM on the disk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification