Abstract:
An ultra-high capacity removable media diskette data storage system includes a floppy-type disk drive (10) having a flexible media disk (40) rotatable at a controlled angular velocity which includes a pre-recorded pattern of a plurality of repeating servo bursts (A, B, C, D), each burst having a predetermined integral fraction radial offset relative to the other bursts. A read/write head (34) is positionable relative to data tracks (42) in response to information derived from the servo bursts (A, B, C, D). The data storage system further includes a plurality of calibration tracks (-1, 0, +1), each track including a first series of head-positioning servo sectors interspersed with a second series of calibration servo sectors. The calibration servo sectors include full amplitude servo bursts (A and B) which are read and processed by an electronic circuit (72) which defines a magnitude and polarity signal representing the electronic offset introduced by the circuitry.
Abstract:
A method for applying an optimal seeking technique to a disk file with excessive repeatable runout includes a method of modifying a control signal (ue(k)) provided by a controller (16) for controlling a rotary actuator arm (12) of a disk drive. The control signal (ue(k)) is modified during track seeking by adding a runout state (xa(k)) that is calculated each time a servo sector of a target data track on a surface of a disk is sampled by read/write heads carried by the actuator arm by a runout compensator (18). The modified control signal (up(k)) is provided to the actuator (12) for positioning the head to a desired track. A calibration algorithm can be used during track following to determine runout magnitude and runout phase at various preselected calibration tracks on the surface of the disk. A seeking algorithm can be implemented to compensate for the relative runout magnitude and phase variation between calibration and target tracks.
Abstract:
Embedded servo sectors (SS) within a data track of a hard disk drive including a rotating data storage disk (12) and a closed loop rotary actuator structure (20) for positioning a data transducer head (22) relative to the data track are written by a method including the steps of positioning the rotary actuator structure relative to the data track with a laser-interferometer-based servo writer and writing a pattern of circumferentially, sequential, radially offset fine position bursts within each servo sector with the data transducer head, this step including writing-in undetermined position errors within each pattern being written, moving the disk drive to a self scan environment away from the servo writer, operating the rotary actuator structure (20) in closed loop for following the data track by reference to the servo burst pattern, extracting the undetermined position error from each pattern thereby to iteratively determine written-in position errors, generating burst correction values from the determined written-in position errors, and writing the burst correction values to the data track for later use by the closed loop rotary structure (20) during following of the data track to remove the written-in position errors.
Abstract:
A secondary servo compensator (400) provides on-line real-time compensation for disk runout that occurs during operation of the miniature disk drive (300). The servo system includes a servo compensator (410) that generates an actuator position signal for positioning the read/write head (302) over the track. The secondary servo compensator (400) generates a runout compensation signal (401) during operation of the disk drive (300). A actuator signal generator (420) combines the actuator adjustment signal (411) that is generated using the position error signal (399) from sector "i" and the runout compensation signal (401) that is generated using the position error signal (399) for sector "i-1" to create a runout compensated actuator signal (421) for sector "i". The servo system, using the information from the servo compensator (410) and the secondary servo compensator (400), continuously maintains the read/write head (302) over the desired track centerline.
Abstract:
Apparatus for dectecting data track misregistration is described. The present invention involves the interaction of a microprocessor (6B) with a demodulator (5). Microcode within the microprocessor (6B) initiates a misregistration scan of all data tracks at specific intervals to generate a calibration offset table that is used to direct the heads during the subsequent interval. A demodulator (5) obtains the peak values of calibration servo bursts, (401, 402), displaced one-half of the track width to either side of a track, and outputs a timing pulse proportional to their respective peaks voltage values. A timer (6C) within the microprocessor (6B) extracts the time values, and the misregistration displacement is calculated by the comparison of the inner burst and outer burst time values. The calculated displacement is used in the offset table for subsequent disk references.
Abstract:
A system and method for controlling and analyzing data storage systems, and more particularly, to systems and methods for controlling and analizing performance and physical attributes of a sealed disk drive unit using an externally accessible but internally integral positioning system. A disk drive having a sealed housing utilizes a reflective planar mirror on the rotary actuator controlling the head drive assembly. A narrow beam directed through a window on the side wall of the housing onto the mirror is reflected off at angle dependent on the actuator position to a beam sensitive detector. A translator system driven by a positioner disposed at a distance from the rotary actuator axis which is substantially greater than the distance between the actuator axis and the head assembly, is used to vary the relationship between the directed and reflected beams. This system incorporates the rotary actuator in a closed loop servo that positions the actuator precisely at different locations relative to the recording medium, so that the data may be written and analyzed at off-track track position increments. The invention further provides, at an early or later manufacturing stage, means for calculating bias torque and friction without the need for prerecorded embedded servo information.
Abstract:
A random access information storage disk drive system of the optical or magneto-optical type with the read/write head (11) mounted between parallel flexures (20, 21) for suspension in a linear actuator motor (25). Dynamic spring force compensation is provided incrementally as the head (11) is moved radially inward and outward of the at-rest position of the flexures (20, 21) to compensation for the increasing restoring force exerted by the flexures (20, 21) as the head (11) is moved towards the extremes of its tracking path.
Abstract:
An apparatus and method for selectively positioning a read/write head (14) adjacent a record medium (10) on which optical guidelines (20) have been recorded for magnetically reading or writing data on one of a plurality of data tracks thereon. Each data track is associated with one of the optical guidelines (20) and may include an identification optically coded therein. The apparatus includes a light source (26) for illuminating the record medium (10) adjacent the read/write head (14), and a light detector system (28) for detecting light reflected (46) from one of the optical guidelines (20). A servo mechanism (60) adjusts the position of the read/write head (14) responsive to reflected light (46) detected by the light detector system (28). Since the track information is recorded optically on the record medium (10), this allows for optical sensing which is most accurate and does not interfere with the magnetic reading/writing function of the head (14), and the medium is capable of carrying more magnetically recorded data information than conventional media of the same size.
Abstract:
A magnetic disc drive has a magnetoresistive element (26) for reading user data from concentric tracks of a rotatable magnetic recording disc (32). The magnetoresistive element has a resistance based on a magnetic field derived from user data and based on temperature of the magnetoresistive element. Heat generated by the bias current through the head is in part dissipated through the disc, the amount of heat dissipated being representative of disc/head spacing. The surface of the recording disc has contour elements (50, 52, 54) arranged in a pattern representing servo data, the contour elements having a height such that the spacing between the magnetoresistive element and the contour elements is different from the spacing between the magnetoresistive element and a nominal surface of the recording disc. As a result, a modulated signal (66) from the head contains a component representative of user data and a component representative of servo data.