Abstract:
Described is a novel technique and associated arrangement for determining the noise-free value of a system parameter (e.g., head position in a disk drive) which is time variable and (usually) has a noise component as detected. The technique involves processing the (as detected) noise-including value and passing it through "Second Order/ Summing" filter means. For instance, the technique is described as particularly useful with the "track-following servo" (part of the transducer positioning means) in a high density disk file (where track density is higher than usual) to secure superior head- displacement error values which are more noise-free. Thus, (see Figure 4), a pair of first values V 8 , V b are secured by detecting motor current sense voltage V i , integrating it with respect to time and passing the result through a pair of novel "second order filter" means - one hand-pass (F 1 ), the other low-pass (F 2 ); while also securing a third value V c by detecting position error (signal voltage, including noise components) in the usual manner and passing it through a "second order low-pass" filter F 3 ; then algebraically summing these to secure a relatively noise-free position error signal V xo Thus, the summing filter array gates the position-error voltage but attenuates the (mechanical) noise component (cf. filters F 2 , F 1 centered at w o - e.g., 600 Hz is satisfactory here). Such "second order" filters are novel in themselves, and particularly as so applied (most especially as so-used in such a servo system).
Abstract:
With a servo system for positioning a transducer of a rotatable storage apparatus over a servo tracks of a magnetic disk, a method for processing trains of positioning pulse signals is provided. With a fixed duration time, a reference voltage, changing with time, having a predetermined pattern is generated and compared with a train of the positioning pulse signals contained in the duration time. The magnitude of the positioning signals which varies with the displacement of the transducer from a guide path to be followed is given by counting the number of the positioning signals exceeding the reference voltage pattern. Thus, an error signal for the servo system is fed back in a digital form. The method causes cost reduction of the apparatus because of its simplicity and flexibility for the users' demand.
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.
Abstract:
Synchronous detection of fine position servo information within a partial response maximum likelihood (PRML) data channel. Servo information (17) is recorded as a pair or series of fractional-track-width sinewave concurrent burst patterns producing an on-track phase generating a position error signal varying linearly about track centerline and at least one off-track phase generating a position error signal related to track boundary. Head (26) generates on-track phase and off-track phase analog signals that are gain normalized (40) and synchronously quantized (46). Mulfiplying by a normalization factor from a correlation signal generator (64) during servo sampling intervals provides normalized samples, integrating (66) on-track phase normalized samples provides on-track position error signal (82), and integrating (66) off-track phase normalized samples provides an off-track position error signal (88). A discrete matched filter is also used.
Abstract:
A hard disk drive which has a plurality of calibration parameters stored on the disk of the drive. Calibration values for null current, jam, head width, and bandwidth are stored on the disk surface (114) and accessed during spin-up. The values are precalculated in the factory while testing the disk (100, 102, 104, 106, 108) and then computing a calibration value (112).
Abstract:
In a magnetic or optical disk duplication or recording system (10) with a disk drive and a recording head (20) axial mis-alignment ("mis-chucking") of a disk installed to rotate about a disk drive axis is detected. A digital data signal is written by the recording head to tracks on the rotating disk (24), the head being positioned initially at a certain track position. The duration between when the recording head (20) detects an index provided on the rotating disk and when the recording head (20) detects a mark thereon is determined. Preferably after the disk is removed and reinserted in the same disk drive, the recording head (20) is then re-positioned at the initial track position, such that another digital data signal may be read at the initial track position. Another duration is determined, between when the recording head detects the index and the mark on disk. Disk chucking failure is detected when the durations, as well as the digital data signals, are substantially different.
Abstract:
A disk storage system having a mechanism for minimizing effects of slip/stick in a disk drive head assembly. A transducer is used to read data from and write data to a rotating disk. An actuator assembly is comprised of a load member onto which a flexure is attached. A slider is mounted onto the flexure. In this manner, the transducer can pitch and roll to maintain a constant height in reference to the disk's surface. A servo mechanism controls the acceleration and deceleration of the head according to a predetermined seek profile (602) specifying how the transducer is moved for a particular seek. As the transducer approaches the destination track, the profile (602) calls for a sudden deceleration surge (603) in order to compensate for misalignments ocurring during the seek due to the flexure slipping laterally in reference to the load member and sticking in that position because of friction.
Abstract:
The present disclosure relates to a disk drive (10) comprising a rotating disk (12) with a recording surface (14), a transducer (16) in communication with the surface and swept radially over the surface by a servo-actuator (18), a variable gain read amplifier (20) connected to the transducer, an analog-to-digital convertor ADC (22) attached to the variable gain amplifier, an erase frequency oscillator (24) coupled to the transducer for erasing of the disk surface, a memory (26) for storing digital outputs appearing at the ADC, and a controller for signalling the servo-actuator (30) to move to such radial positions that result in transducer read amplitudes that are a percentage of previous read amplitudes represented in the digital memory. Bit-synchronism between tracks is maintained by writing an initial clock track with closure and then writing a next clock track including a regular sequence of clock bursts a half-track space offset such that the initial clock track can be read in between writing clock bursts and the read signal is used to frequency-lock an oscillator (29) which is used as a reference for the writing of clock bursts of the next track. A checkerboard pattern of clock bursts is thus created.
Abstract:
The disk drive system (10) includes an actuator (16), responsive to an adjacent value, for adjusting the position of a data head (20) with respect to data tracks (22) located on the surface of a disk (12), and a controller (24) coupled to the data head (20) and to the actuator (16). The controller (24) receives servo information read from the surface of the disk (12) by the data head (20). In turn, the controller (24) determines an adjustment value to be applied to the actuator (16). The adjustment value is calculated dependent on a predetermined variable gain factor. Where the controller (24) determines the position of the head (20) is oscillating about the center line of a predetermined data track at a frequency above a predetermined frequency, the controller (24) reduces the gain factor applied in determining the adjustment value.
Abstract:
A disc drive control system including servo sectors (S1, S2...) written on a disk, (13) with each sector containing three sets of marker pulses (P1, P2, P3) arranged to that three adjacent marker pulses from each of the sets spans two tracks (G1). The pulses each comprise high frequency sinusoidal signals. Servo control depends upon the pulse amplitudes sensed by the read/write head while traversing a servo sector.