摘要:
An analog to digital converter circuit (20) in a sampling data detection channel of a disk drive synchronously samples user data in a data track areas at a first quantization resolution and samples servo bursts from the spoke areas at a second quantization resolution effectively greater than said first quantization resolution. An offset circuit (60) provides a predetermined analog offset signal to a combining circuit (160, 170) which combines it with an incoming analog signal to provide a composite signal during a servo burst sampling interval. An analog to digital converter (180, 190) samples the composite signal during the servo spoke burst sampling interval, and synchronously samples the analog signal during a user data sampling interval. A digital averaging circuit (210) averages the servo spoke samples over a predetermined averaging interval to provide averaged burst samples having increased bit resolution.
摘要:
The new method for overlapping block read events in a disk drive (10) having synchronously sampled data detection channels is presented. In particular, the new method is for overlapping read back processing by real-time and digital signal processing of first and second data blocks from a storage medium (12). The medium includes steps of clocking real-time (58) and digital signal processes (56) by a data transducer head, clocking the digital signal processes for the first data block by an asynchronous clock operating at a nominal data clocking rate after the first data block has passed by the data transducer head (16) and before a clock has synchronized to the second data block following the first data block, and clocking real-time signal processes for the second data block and completing clocking of the digital processes for the first data block by a clock synchronized to the second data block passing by the transducer head. The storage medium may be a magnetic hard disk, magnetic tape, or an optical disk, for example.
摘要:
A magnetic disk drive (10) data storage disk (16) defines recording tracks divided into data sectors by narrow servo spokes. A data sector lying between servo spokes is recorded with user data encoded in accordance with a code having a predetermined distance and user data code rate. Each servo spoke of the recording area has at least one servo information field encoded in a wide bi-phase code pattern. The disk drive (10) further includes a synchronous sampling data detection channel having a data transducer head (26) positioned by a servo-controlled actuator (67) over the recording track, a preamplifier (28) for receiving electrical analog signals magnetically induced by the data transducer head (26) from flux transitions present in at least the servo information field, a digital sampler (46) for synchronously sampling the electrical analog signals to produce digital samples, and wide bi-phase decoding circuitry (52) coupled to receive digital samples from the synchronous sampling data detection channel for decoding the wide bi-phase code pattern.
摘要:
The new method for overlapping block read events in a disk drive (10) having synchronously sampled data detection channels is presented. In particular, the new method is for overlapping read back processing by real-time and digital signal processing of first and second data blocks from a storage medium (12). The medium includes steps of clocking real-time (58) and digital signal processes (56) by a data transducer head, clocking the digital signal processes for the first data block by an asynchronous clock operating at a nominal data clocking rate after the first data block has passed by the data transducer head (16) and before a clock has synchronized to the second data block following the first data block, and clocking real-time signal processes for the second data block and completing clocking of the digital processes for the first data block by a clock synchronized to the second data block passing by the transducer head. The storage medium may be a magnetic hard disk, magnetic tape, or an optical disk, for example.
摘要:
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.
摘要:
A modulation method generates a rate 16/17 (d = 0, G = 7/I = 11) modulation code for transferring user digital data bytes having a three-way ECC interleave through a data transfer channel in accordance with the steps of: shuffling (112, 114) the user data bytes in order to rearrange an order of the bytes in a predetermined manner and putting out AiBi byte pairs, encoding (116) eight bits of the Ai bytes of the AiBi byte pairs in accordance with a predetermined rate 8/9 modulation code to produce nine code bits a0-a8, and interleaving (130) the nine code bits a0-a8 of each Ai byte with eight unencoded bits of each Bi byte in accordance with a predetermined bitwise interleave pattern to generate the rate 16/17 modulation code. A preferred code and circuitry for the modulation method are also described.
摘要:
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.
摘要:
Rate 24/25 modulation encoding methods and apparatus improve efficiency in a PRML magnetic recording channel. The rate 24/25 code word uses rate 8/9 RLL endocing of one byte of user data, combined with interleaved unencoded bytes to achieve improved code rates with reasonable global run length constraint. Use of the rate 8/9 RLL (0,3) subcode results in a rate 24/25 RLL (0,11) code, while a rate 8/9 (0,6/5) subcode results in a rate 24/25 RLL (0,14/13) code.
摘要:
A modulation method generates a rate 16/17 (d = 0, G = 7/I = 11) modulation code for transferring user digital data bytes having a three-way ECC interleave through a data transfer channel in accordance with the steps of: shuffling (112, 114) the user data bytes in order to rearrange an order of the bytes in a predetermined manner and putting out AiBi byte pairs, encoding (116) eight bits of the Ai bytes of the AiBi byte pairs in accordance with a predetermined rate 8/9 modulation code to produce nine code bits a0-a8, and interleaving (130) the nine code bits a0-a8 of each Ai byte with eight unencoded bits of each Bi byte in accordance with a predetermined bitwise interleave pattern to generate the rate 16/17 modulation code. A preferred code and circuitry for the modulation method are also described.