Multiplexing servo tracking signals in a disk drive
First Claim
1. A method of providing a track signal for each of a plurality of separately-controllable disk drive heads, each servicing an associated disk storage surface having a plurality of data segments and servo track segments storing a servo track signal interspersed therebetween, the method comprising the steps of:
- reading the disk storage surfaces with each disk drive head in parallel to generate a servo track signal for each head, wherein the servo track signal from each head is distinguishable from the servo track signal for other heads by a servo signal characteristic; and
combining the servo track signals from each head into a single servo track signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for controlling a disk drive with multiple VCMs is disclosed. The apparatus comprises a first disk storage surface and a second disk storage surface. The first disk storage surface has a plurality of first data segments and a plurality of first servo track segments interspersed therebetween, and is readable and writeable by a first head controllable according to a first servo track signal read from at least one of the first servo track segments. The second disk storage surface has a plurality of second data segments and a plurality of second servo track segments interspersed therebetween, and is readable and writeable a second head separately controllable from the first head according to a second servo track signal read from at least one of the plurality of second servo track segments. The first and second servo track signals are distinguishable by a servo signal characteristic, which allows a single signal transmittable on a single wire to convey the required servo track information to all of the heads.
21 Citations
12 Claims
-
1. A method of providing a track signal for each of a plurality of separately-controllable disk drive heads, each servicing an associated disk storage surface having a plurality of data segments and servo track segments storing a servo track signal interspersed therebetween, the method comprising the steps of:
-
reading the disk storage surfaces with each disk drive head in parallel to generate a servo track signal for each head, wherein the servo track signal from each head is distinguishable from the servo track signal for other heads by a servo signal characteristic; and
combining the servo track signals from each head into a single servo track signal. - View Dependent Claims (2, 3, 4, 5, 6)
accepting a command comprising a head selection and an operation selection selected from a group comprising a write operation and a read operation;
writing input data to one of the disk storage surfaces according to the head selection when the operation is a write operation; and
reading output data from one of the disk storage surfaces according to the head selection, and providing the output data to an output data port when the operation is a write operation.
-
-
7. A program storage device, readable by a computer, tangibly embodying at least one program of instructions executable by the computer to perform method steps of providing a track signal for each of a plurality of separately-controllable disk drive heads, each servicing an associated disk storage surface having a plurality of data segments and servo track segments storing a servo track signal interspersed therebetween, the method steps comprising the steps of:
-
reading the disk storage surfaces with each disk drive head in parallel to generate a servo track signal for each head, wherein the servo track signal from each head is distinguishable from the servo track signal for other heads by a servo signal characteristic; and
combining the servo track signals from each head into a single servo track signal. - View Dependent Claims (8, 9, 10, 11, 12)
accepting a command comprising a head selection and an operation selection selected from a group comprising a write operation and a read operation;
writing input data to one of the disk storage surfaces according to the head selection when the operation is a write operation; and
reading output data from one of the disk storage surfaces according to the head selection, and providing the output data to an output data port when the operation is a write operation.
-
Specification