Abstract:
A system for determining whether the flying height of a read/write head above a disk (14) in a disk drive (10) is within an acceptable range, in substantially real time. The system relies on variations in read signal resolution with flying height to make the determination. In one embodiment, read signal resolution is measured and compared to a predetermined threshold value to determine whether the present flying height is in the desired range. In another embodiment, the number of peaks in a read signal that are detected (and/or not detected) by a detector is used to determine whether the head is in the proper flying height range. Because of read signal resolution effects, the number of detected peaks will decrease as the flying height of the head is decreased. The system also provides for postponing a transfer of data to/from the disk (14) when it is determined that the head is not within the acceptable range.
Abstract:
Separate servo parameter values are combined into a single servo parameter value having a bit length shorter than the total bit length of the separate parameter values. The combined parameter value is then stored in a servo field (16) on a storage disk (10). By storing the shorter combined parameter, a given amount of servo information can be stored in a smaller space on the disk (10), thereby reducing overhead. In one embodiment, servo parameters are added together to create the combined parameters. In another embodiment, an equation is provided for creating the combined parameters, that results in a relatively large numerical distance between combined parameters in adjacent servo sectors on a track of the storage disk (10). The combined parameters stored on the disk (10) can be used, for example, to check the accuracy of software position estimators in the disk drive.
Abstract:
The present invention discloses a head positioning system (26) for accurately positioning a read/write head (24) along a selected track (22) of a rotating magnetic disk (20). In one aspect, servo information (64, 68) is embedded along the track (22) with the centerline (72) of the servo information (64, 68) offset a radial distance (88) from the centerline (56) of data stored or written along the track. The head positioning system (26) micro-jogs the read/write head (24) a first (84) and a second (88) radial distance from the centerline of servo information for a read operation (80) and a write operation (76).
Abstract:
There is a cover plate (30) and a base plate (28) forming a hard disk drive (10). Together the plates define a housing which encloses the disk and accompanying hardware of the disk drive. A clamp (32) has a C-shaped cross section which includes a pair of leg portions (34) adjacent to an outer flange portion of the housing. When the clamp is in an unassembled condition, the distance between the leg portions is less than the combined thickness of the outer flange portion. The leg portions have a plurality of tabs (40) which extend into corresponding slots in the plates to lock the clamp onto the housing. Mounted to the outer edges of the cover and the base plate are a pair of elastomeric strips (60, 64) which absorb shock loads applied to the edges of the disk drive. The strips each have a plurality of studs (70) that are inserted into corresponding notches (72) in the plates.
Abstract:
A bearing assembly for an actuator arm (22) of a hard disk drive unit. The assembly includes a cylindrical bearing block (26) which extends from a baseplate. The bearing block has a V-shaped slot with a first apex at the center of the block. The actuator arm has a triangular shaped pivot bearing (30) which extends into the V-shaped slot of the bearing block. The pivot bearing has a second apex which is in contact with the first apex of the slot and allows the actuator arm to rotate relative to the block. The pivot bearing is pushed into contact with the block by a clip (34). The clip has a first arm which is in contact with the bearing block and a second arm which is in contact with an arcuate surface of the actuator arm.
Abstract:
A filter system (10) for a hard disk drive which has a venturi (24) that is actuated by rotation of the magnetic disk (46) and which pumps internal air through a recirculation filter (34) located within the disk drive. The drive unit also has a diffusion tube (16), dessicant (20), and breather filter (22) coupled to the ambient by a breather port (14) in the housing of the disk drive.
Abstract:
A method and apparatus is disclosed for partitioning a data buffer to create separate read and write buffers, wherein the boundaries between the buffers and the sizes of the buffers change dynamically depending upon the command mix received from the host computer. Data buffer space is allocated to provide highest priority to processing the current host command (100), and next priority to preserving a read ahead cache (170).
Abstract:
An automatic control system (10) employing a sample and "early-off" hold function (25) is described. The invention involves implementing the hold function (23) in such a way as to reduce the amount of delay or phase lag introduced into the system (10). The reduction in phase loss permits a greater operating bandwidth, thereby enhancing performance without a corresponding increase in cost or complexity. Instead of holding a constant value for the duration of a sample period (T), the present invention holds the constant value for some fraction of the sample period (T) and then changes the output value of the hold device for the remainder of the sample period (T).
Abstract:
A read channel detector circuit for recovery of digital data from a readback waveform produced by a magnetic recording head is disclosed. The detector circuit includes a forward filter (20) for slimming the rising edge and slurring the falling edge of an isolated input magnetic pulse. Quantized feedback techniques (23) are then used to produce a compensating waveform (O) which is substantially complementary to the slurred falling edge of the isolated magnetic pulse (8). The complementary waveform is added (21) to the forward filter output to produce a waveform (E) which is substantially a step function. This step function corresponds to a single digital transition, either positive-going or negative-going in a digital output sequence. The equalized waveform is then limited by a comparator (22) to produce the desired digital output sequence. By slimming only the rising edge of the input magnetic pulse and by using quantized feedback techniques, the overall bandwidth of the system is conserved resulting in an increased binary signalling capability without substantial intersymbol interference.
Abstract:
A magnetic recording head for longitudinal rigid-disk recording is described. The recording head is characterized by an I-bar shaped magnetic core (32) which is attached flushly along the side (39) of a slider body (31). The core has a pole body section around which a wire coil (56) is wrapped for inducing magnetic flux changes in the media during write operations and for sensing magnetic flux which emanates from the disk surface during readback operations.