摘要:
A method and apparatus for compensating for the asymmetrical phases of a spindle motor in a disc drive are provided. With the apparatus and method, compensation values are learned by sampling speed data during a period of operation of the disc drive where the speed is stable and only one control operation is performed per revolution of the disc. The sampled speed data is used to generate the compensation values for each of the phases of the spindle motor. The compensation values are stored in a compensation mechanism which is used by the spindle motor speed controller to provide compensation for the asymmetrical phases of the spindle motor. During Normal operation, the actual speed output of the spindle motor is measured and is subtracted from a reference speed to generate a difference speed value. Based on the corresponding electrical phase, the correct compensation value is fetched and is subtracted from the difference speed value to obtain a compensated difference speed value. A control signal based on this compensated difference speed value is generated and provided to the spindle motor to thereby control the output speed of the spindle motor.
摘要:
Several readings of an actuator's location are taken with a given head while urging the actuator against a mechanical stop, which acts as a guide. These readings are useful, for example, for estimating certain offsets or for determining a nominal track range for a data surface.
摘要:
A data storage medium and data storage system with improved efficiency of formatting are provided. One illustrative embodiment of the present invention pertains to a data storage medium. The data storage medium includes a first zone having servo information written with a first frequency, a second zone having servo information written with a second frequency, and a guard band disposed between the first zone and the second zone. The use of different frequencies in different zones contributes to optimizing the properties of the data storage medium, and the guard band contributes to optimizing the usage of the different zones.
摘要:
A storage medium format is provided having a first band of a plurality of consecutive data storage tracks having user data stored thereto, a second band of a plurality of consecutive data storage tracks having other user data stored thereto, and a guard track medially disposed therebetween the first band and the second band and having system data stored thereto.
摘要:
A location within a cycle is determined by reading a portion of a cyclic bit sequence, the bit sequence containing several interspersed bit-group sets that each contain a plurality of series that each consist of several consecutively-placed identical bit-groups. On a data surface in a disc drive, each bit group can be stored and accessed in unused bits of each servo sector's digital portion.
摘要:
A location within a cycle is determined by reading a portion of a cyclic bit sequence, the bit sequence containing several interspersed bit-group sets that each contain a plurality of series that each consist of several consecutively-placed identical bit-groups. On a data surface in a disc drive, each bit group can be stored and accessed in unused bits of each servo sector's digital portion.
摘要:
An apparatus and method for writing a product information code (PIC) to a head-disc assembly (HDA) of a disc drive data handling system to facilitate subsequent identification of the HDA. The PIC is configured as a sequence of n multi-bit encoded words. Servo data are written to a disc of the HDA as a number of p angularly spaced apart servo data fields, the servo data used by a servo control circuit to effect head positional control. The n encoded words are distributed across a subset n of the p servo data fields so that the n encoded words replace at least a portion of the servo data in the n servo data fields. Preferably, the n encoded words are written to Gray code (track address) fields of the n servo data fields and are provided with error detection and correction capabilities.
摘要:
A method of determining and monitoring head polarity of data heads comprises performing a head polarity detection routine. The head polarity detection routine comprises the step of setting a read gate period duration to a first value. The routine also comprises searching for a good address mark signal during a first read gate period with a channel polarity set to a first polarity. The routine further comprises identifying a polarity of a data head based upon the channel polarity when the good address mark is detected.
摘要:
A method and apparatus for compensating for the asymmetrical phases of a spindle motor in a disc drive are provided. With the apparatus and method, compensation values are learned by sampling speed data during a period of operation of the disc drive where the speed is stable and only one control operation is performed per revolution of the disc. The sampled speed data is used to generate the compensation values for each of the phases of the spindle motor. The compensation values are stored in a compensation mechanism which is used by the spindle motor speed controller to provide compensation for the asymmetrical phases of the spindle motor. During Normal operation, the actual speed output of the spindle motor is measured and is subtracted from a reference speed to generate a difference speed value. Based on the corresponding electrical phase, the correct compensation value is fetched and is subtracted from the difference speed value to obtain a compensated difference speed value. A control signal based on this compensated difference speed value is generated and provided to the spindle motor to thereby control the output speed of the spindle motor.
摘要:
A method of determining and monitoring head polarity of data heads comprises performing a head polarity detection routine. The head polarity detection routine comprises the step of setting a read gate period duration to a first value. The routine also comprises searching for a good address mark signal during a first read gate period with a channel polarity set to a first polarity. The routine further comprises identifying a polarity of a data head based upon the channel polarity when the good address mark is detected.