System for correcting transducer tangential skew in a disk drive system having two actuators
First Claim
1. In a disk drive system having two actuators, a packwriting actuator and a nonpackwriting actuator, each said actuator having a plurality of transducers where each said transducer reads and writes data onto and from a disk in said disk drive system and where data written on a disk by a transducer on said packwriting actuator can be read by a transducer on said nonpackwriting actuator and data written on a disk by a transducer on said nonpackwriting actuator can be read by a transducer on said packwriting actuator and where simultaneously a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system and a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system, said system employing a transducer switching procedure for switching between a selected transducer and a to be selected transducer where said selected and to be selected transducers are on said nonpackwriting actuator, an apparatus comprising:
- address mark means for generating an address mark search signal to start an address mark search when an address mark is expected to be read by said selected transducer; and
adjusting means connected to said address mark means for altering the time when said address mark means will generate said address mark search signal in response to said transducer switching procedure selecting said to be selected transducer such that said to be selected transducer will read the next address mark to occur on the track being read by said to be selected transducer after said to be selected transducer is selected.
7 Assignments
0 Petitions
Accused Products
Abstract
In a disk drive system having two actuators, each said actuator having a plurality of transducers, said system employing a transducer switching procedure for switching between a first presently selected transducer and a second to be selected transducer, an apparatus, associated with the nonpackwriting actuator, for controlling the sensing of an address mark by said second transducer, said apparatus comprising an address mark means for generating an address mark search signal to start an address mark search when an address mark is expected to be read by said first transducers; and an adjusting means connected to said address mark means for altering the time when said address mark means will generate said address mark search signal such that said second transducer will read the next address mark to occur on the track being read by said second transducer after said second transducer is selected.
-
Citations
19 Claims
-
1. In a disk drive system having two actuators, a packwriting actuator and a nonpackwriting actuator, each said actuator having a plurality of transducers where each said transducer reads and writes data onto and from a disk in said disk drive system and where data written on a disk by a transducer on said packwriting actuator can be read by a transducer on said nonpackwriting actuator and data written on a disk by a transducer on said nonpackwriting actuator can be read by a transducer on said packwriting actuator and where simultaneously a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system and a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system, said system employing a transducer switching procedure for switching between a selected transducer and a to be selected transducer where said selected and to be selected transducers are on said nonpackwriting actuator, an apparatus comprising:
-
address mark means for generating an address mark search signal to start an address mark search when an address mark is expected to be read by said selected transducer; and adjusting means connected to said address mark means for altering the time when said address mark means will generate said address mark search signal in response to said transducer switching procedure selecting said to be selected transducer such that said to be selected transducer will read the next address mark to occur on the track being read by said to be selected transducer after said to be selected transducer is selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a disk drive system having two actuators, a packwriting actuator and a nonpackwriting actuator, each said actuator having a plurality of transducers where each said transducer reads and writes data onto and from a disk in said disk drive system and where data written on a disk by a transducer on said packwriting actuator can be read by a transducer on said nonpackwriting actuator and data written on a disk by a transducer on said nonpackwriting actuator can be read by a transducer on said packwriting actuator and where simultaneously a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system and a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system, said system employing a transducer switching procedure for switching between a selected transducer which is presently selected and a to be selected transducer which is to be selected where said selected and to be selected transducers are on said nonpackwriting actuator, a method comprising the steps of:
-
generating in response to said transducer switching procedure switching from said selected transducer to said to be selected transducer on said nonpackwriting actuator a time value for when an address mark search should be initiated to enable the next address mark to be read by said selected transducers; and altering said time value for when an address mark search should be initiated such that said to be selected transducer will read the next address mark to occur on a track being read by said to be selected transducer after said to be selected transducer is selected. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. In a disk drive system having two actuators, a packwriting actuator and a nonpackwriting actuator, each said actuator having a plurality of transducers wherein each said transducer reads and writes data onto and from a disk in said disk drive system and where data written on a disk by a transducer on said packwriting actuator can be read by a transducer on said nonpackwriting actuator and data written on a disk by a transducer on said nonpackwriting actuator can be read by a transducer on said packwriting actuator and where simultaneously a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system and a transducer on said nonpackwriting actuator can read or write data from or to a disk in said disk drive system, said system employing a transducer switching procedure for switching between a selected transducer which is presently selected and a to be selected transducer which is to be selected transducer where said selected and to be selected transducers are on said nonpackwriting actuator and said disk drive system has an address mark detection means for initiating an address mark search as a function of a designated count in a counter within said address mark means, a method comprising the steps of:
-
generating tangential skew correction factors for each transducer associated with the nonpackwriting actuator in said disk drive system having two actuators, wherein said step of generating said tangential skew correction factors comprising the steps of; a) selecting one of said transducers on said nonpackwriting actuator as a reference transducer whereby said reference transducer is connected to said address mark detector; b) setting said counter to a nominal designated count such that an address mark is successfully detected; c) selecting another one of said transducers on said nonpackwriting actuator as a to be selected transducer for which said tangential skew correction factor will be generated; d) setting said counter to said nominal designated count and determining if the next address mark after said selection of said to be selected transducer is successfully detected and if successfully detected proceeding to step f and said nominal designated count being designated second designated count; e) if said next sector mark was not successfully detected, systematically alternately increasing and decreasing the count about said nominal designated count in said counter until said next sector mark is successfully detected after switching between said reference transducer and said to be selected transducer, said count in said counter upon successfully detecting said next sector mark being designated as said second designated count; f) systematically increasing the count above said second designated count in said counter until said next sector mark is unsuccessfully detected after switching between said reference transducer and said to be selected transducer, said count in said counter upon unsuccessfully detecting said next sector mark being designated as maximum count; g) systematically decreasing the count below said second designated count in said counter until said next sector mark is unsuccessfully detected after switching between said reference transducer and said to be selected transducer, said count in said counter upon unsuccessfully detecting said next sector mark being designated as minimum count; h) determining the middle count between said maximum count and said minimum count; i) generating said tangential skew correction factor for said to be selected transducer for switching between said reference transducer and said to be selected transducer equal to the difference of subtracting said nominal designated count from said middle count; j) storing said tangential skew correction factor for said to be selected transducer in memory; and k) repeating steps b, c, d, e, f, g, h, i and j for each other transducer associated with said nonpackwriting actuator; generating in response to said transducer switching procedure switching from said selected transducer to said to be selected transducer on said nonpackwriting actuator a time value for when an address mark search should be initiated to enable the next address mark to be read by said selected transducer; and altering said time value for when an address mark search should be initiated as a function of said tangential skew correction factor for said to be selected transducer such that said to be selected transducer will read the next address mark to occur on a track being read by said to be selected transducer after said to be selected transducer is selected. - View Dependent Claims (19)
-
Specification