Claims
- 1. A disk file comprising:
- a plurality of disk data storage surfaces, rotatable in unison, each surface storing data and having a pattern of servo information recorded thereon, said patterns of servo information being offset azimuthally from one disk surface to another;
- an actuator supporting a plurality of heads, one head being provided for each respective disk surface, each of said heads including an inductive coil for writing information onto the disk surface, and means adapted to read information therefrom using the magnetoresistive effect;
- a head position control system comprising:
- (a) head select means for selecting each head in turn to read servo information from its respective disk surface;
- (b) means responsive to said head select means for generating individual head servo signals from a selected head;
- (c) means for generating a composite position error signal from said individual head servo signals; and
- (d) means for positioning said actuator in response to said composite position error signal; and
- means for writing data on one of said plurality of disk data storage surfaces using a head associated with said disk storage surface, while simultaneously with said head position control system reading the pattern of servo information from any other of said plurality of disk data storage surfaces.
- 2. The disk file of claim 1, wherein said means for generating a composite position error signal includes means for subtracting from each individual head servo signal an estimated offset of the head that produced that servo signal from the head currently selected for data transfer.
- 3. The disk file of claim 2, wherein said means for generating a composite position error signal includes means for calculating, for each respective head, an average value based on individual head servo signals from said respective head.
- 4. The disk file of claim 1, wherein said head select means selects which head to read servo information from in response to a signal from a clock controlling the rotation of said disk.
- 5. The disk file of claim 1, further comprising:
- a servo multiplexer connected to said means adapted to read information of each head; and
- a write multiplexer connected to said inductive coil of each head, wherein no direct electrical connection exists between said servo and write multiplexers.
- 6. The disk file of claim 5, wherein said means for generating a composite position error signal includes means for subtracting from each individual head servo signal an estimated offset of the head that produced that servo signal from the head currently selected for data transfer.
- 7. The disk file of claim 6, wherein said means for generating a composite position error signal includes means for calculating, for each respective head, an average value, based on individual head servo signals from said respective head.
- 8. The disk file of claim 7, further comprising means for;estimating said offset using a least squares straight line fit to said individual head servo signals from each respective head.
- 9. The disk file of claim 8, wherein an estimated position of the head currently selected for data transfer is subtracted from said individual head servo signals from each respective head before said signals are input to said means for calculating individual head average servo values.
- 10. The disk file of claim 7, further comprising means for generating said offset by subtracting said individual head average servo value for the head currently selected for data transfer from the individual head average servo value for the head that produced that particular individual head servo signal.
- 11. A disk file comprising:
- a plurality of disk data storage surfaces, rotatable in unison, each surface storing data and having a pattern of servo information recorded thereon, said patterns of servo information being offset azimuthally from one disk surface to another;
- an actuator supporting a plurality of disk data storage access means, each of said disk data storage access means being associated with a respective disk data storage surface and being capable of reading data from and writing data to said respective disk data storage surface;
- a common servo multiplexer connected to each said storage access means, said servo multiplexer being capable of selecting one of said plurality of storage access means for reading servo information from the disk storage surface associated with said one selected storage access means;
- a common write multiplexer connected to each said storage access means, said write multiplexer being capable of selecting one of said plurality of storage access means for writing data to the disk storage surface associated with said one selected storage access means, wherein no direct electrical connection exists between said servo and write multiplexers;
- a head position control system comprising:
- (a) means responsive to said servo multiplexer for generating individual head servo signals from the selected head;
- (b) means, coupled to said means for generating individual head servo signals, for generating a composite position error signal from said individual head servo signals; and
- (c) means for positioning said actuator in response to said composite position error signal; and
- means for writing data on one of said plurality of disk data storage surfaces using a storage access means associated with said disk storage surface, simultaneously with said head position control system reading the pattern of servo information from any other of said plurality of disk data storage surfaces.
- 12. The disk file of claim 11, wherein said means for generating a composite position error signal includes means for subtracting from each individual head servo signal an estimated offset of the head that produced that servo signal from the head currently selected for data transfer.
- 13. The disk file of claim 12, wherein said means for generating a composite position error signal includes means for calculating, for each respective head, an average value based on individual head servo signals from said respective head.
- 14. The disk file of claim 13, further comprising means for estimating said offset using a least squares straight line fit to said individual head servo signals from each respective head.
Parent Case Info
This application is a continuation of application Ser. No. 07/880,427, filed May 8, 1992, now abandoned.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
4075667 |
Rose et al. |
Feb 1978 |
|
4896228 |
Amakasu et al. |
Jan 1990 |
|
5099367 |
Sidman |
Mar 1992 |
|
5117408 |
Weispfenning et al. |
May 1992 |
|
Foreign Referenced Citations (5)
Number |
Date |
Country |
0021392 |
Aug 1982 |
EPX |
0100841 |
Sep 1987 |
EPX |
0267771 |
Nov 1987 |
EPX |
0353767 |
Feb 1990 |
EPX |
2191877 |
Jun 1987 |
GBX |
Non-Patent Literature Citations (1)
Entry |
IBM Technical Disclosiure Bulletin vol. 28 No. 8 Jan. 1986 p. 300 "Disc File Controlled by Multiplexed Servo Samples". |
Continuations (1)
|
Number |
Date |
Country |
Parent |
880427 |
May 1992 |
|