EP0804846A1

Synchronous detection of wide bi-phase coded servo information for disk drive

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 17 October 2016, 9.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

38 claims: 8 independent, 30 dependent

  1. 1
    Claims of equivalent WO 9716010 A1 What is claimed is:1. A disk drive comprising: at least one rotating data storage disk, the disk having a major surface defining recording tracks having data storage sectors separated by a plurality of servo spokes, at least one data sector of a recording track recorded with user data encoded in accordance with a code having a predetermined distance and a predetermined user data code rate, at least one servo spoke having servo information symbols recorded in a wide bi-phase code pattern, a synchronous sampling data detection channel including: a data transducer head positioned by a servo-controlled actuator over the recording track, a preamplifier for receiving electrical analog signals magnetically induced by the data transducer head from flux transitions present in at least the servo information field, a digital sampler for synchronously sampling the electrical analog signals to produce digital samples, data detection path means connected to receive the digital samples and for maximum likelihood detection of the user data, and wide bi-phase decoding circuitry coupled to receive digital samples of the wide bi-phase code pattern from the synchronous sampling data detection channel for decoding the coded wide bi-phase code pattern into recovered servo information symbols.
  2. 15
    A disk drive comprising:at least one rotating data storage disk, the disk having a major surface defining recording tracks divided into data sectors by narrow servo spokes, a data sector of a recording track for recording with user data encoded in accordance with a code having a predetermined distance and user data code rate, a servo spoke of the recording area having at least one preamble field and at least one servo information field coded in a wide bi-phase pattern at a servo code rate which is one fourth the user data code rate, a synchronous sampling data detection channel including: a data transducer head positioned by a servo-controlled actuator over the recording track, a preamplifier for receiving electrical analog signals magnetically induced by the data transducer head from flux transitions present in at least the servo information field, a digital sampler for synchronously sampling the electrical analog signals to produce digital samples, a partial response filter for filtering the digital samples to a partial response class IV target spectrum to produce PR4 samples, a 1+D filter, D being a unit delay operator, connected to filter the PR4 samples to EPR4 target samples, and wide bi-phase decoding circuitry coupled to receive digital samples from the synchronous sampling data detection channel for decoding the coded wide bi-phase pattern, the wide bi-phase decoding circuitry including: a most significant bit detector connected to receive the EPR4 target samples and for detecting and putting out most significant bits as decoded wide bi-phase binary values, and, a chunk synchronizer connected to receive the EPR4 target samples and responsive to the preamble field for choosing one of four cells as a reference cell and for applying the reference cell as a wide bi-phase framing signal to the most significant bit detector for framing the wide bi- phase coded servo information field.
  3. 26
    A wide bi-phase detector within a synchronous sampling data detection channel, the detector for detecting wide bi-phase encoded servo symbols from servo sectors embedded within data sectors of a data track of a magnetic storage medium with which the channel is associated and comprising:chunk synchronizer means connected to receive multi-bit digital samples from the data detection channel for generating a framing control signal for framing the digital samples into wide bi-phase servo symbols, and a most significant bit detector means responsive to a most significant bit position of the multi-bit digital samples and to the framing control signal for decoding the wide bi-phase servo symbols into servo information symbols.
  4. 29
    A synchronous servo pattern detector within a synchronous sampling data detection channel, the detector for synchronously detecting head fine position offset values read from a servo sector embedded within data sectors of a data track of a magnetic storage medium with which the channel is incoφorated by a playback transducer, the servo sector comprising one of antipodal and frequency modulation servo burst pattern, the detector comprising:a multiplier for multiplying synchronous samples of the servo burst pattern by a predetermined periodic angular function to produce a product, an adder for accumulating the product, and a register for holding the accumulated product.
  5. 30
    A synchronous servo pattern detection architecture within a synchronous sampling data detection channel, the architecture for synchronously detecting head fine position offset values read from a servo sector embedded within data sectors of a data track of a magnetic storage medium with which the channel is incoφorated by a playback transducer, the servo sector comprising one of antipodal and frequency modulation servo burst pattern having a first frequency ωl and a second frequency ω2, the architecture comprising first and second servo pattern detectors, the first detector for receiving and decoding servo burst components at the first frequency ωl, and the second detector for receiving and decoding servo burst components at the second frequency ω2, the first and second detectors each comprising:a multiplier for multiplying synchronous samples of the servo burst pattern by a predetermined periodic angular function to produce a product, an adder for accumulating the product, and a register for holding the accumulated product as an output;and, and further comprising comparison means for comparing outputs of the first and second detectors to determine the head fine position offset values.
  6. 31
    A synchronous servo pattern detector within a synchronous sampling data detection channel, the detector for synchronously detecting head fine position offset values read from a servo sector embedded within data sectors of a data track of a magnetic storage medium with which the channel is incoφorated by a playback transducer, the servo sector comprising one of antipodal and frequency modulation servo burst pattern, the detector being insensitive to radial phase error and comprising:a first detector section comprising: a first multiplier for multiplying synchronous samples of the servo burst pattern by a first predetermined periodic angular function to produce a first product, a first adder for accumulating the first product, a first register for holding the accumulated first product, and a first squaring circuit for periodically squaring the accumulated first product, a second detector section comprising: a second multiplier for multiplying synchronous samples of the servo burst pattern by a second predetermined periodic angular function to produce a second product, a second adder for accumulating the second product, a second register for holding the accumulated second product, and a second squaring circuit for periodically squaring the accumulated second product, an adder circuit for combining the squared accumulated first product and the squared accumulated second product to produce a position error sum, and a square root circuit for obtaining a square root of the position error sum.
  7. 32
    A synchronous servo pattern detector architecture within a synchronous sampling data detection channel, the architecture for synchronously detecting head fine position offset values read from a servo sector embedded within data sectors of a data track of a magnetic storage medium with which the channel is incoφorated by a playback transducer, the servo sector comprising one of antipodal and frequency modulation servo burst pattern having a first frequency ωl and a second frequency ω2, the architecture comprising first and second servo pattern detectors, the first and second servo pattern detectors being insensitive to radial phase error, the first servo pattern detector for receiving the first frequency ωl and including:a first detector section comprising: a first multiplier for multiplying synchronous samples of the servo burst pattern by a first predetermined periodic angular function to produce a first product, a first adder for accumulating the first product, a first register for holding the accumulated first product, and a first squaring circuit for periodically squaring the accumulated first product, a second detector section comprising: a second multiplier for multiplying synchronous samples of the servo burst pattern by a second predetermined periodic angular function to produce a second product, a second adder for accumulating the second product, a second register for holding the accumulated second product, and a second squaring circuit for periodically squaring the accumulated second product, an adder circuit for combining the squared accumulated first product and the squared accumulated second product to produce a position error sum, and a square root circuit for obtaining and putting out a square root of the position error sum for the ωl frequency;the second servo pattern detector for receiving the second frequency co2 and including: a first detector section comprising: a first multiplier for multiplying synchronous samples of the servo burst pattern by a first predetermined periodic angular function to produce a first product, a first adder for accumulating the first product, a first register for holding the accumulated first product, and a first squaring circuit for periodically squaring the accumulated first product, a second detector section comprising: a second multiplier for multiplying synchronous samples of the servo burst pattern by a second predetermined periodic angular function to produce a second product, a second adder for accumulating the second product, a second register for holding the accumulated second product, and a second squaring circuit for periodically squaring the accumulated second product, an adder circuit for combining the squared accumulated first product and the squared accumulated second product to produce a position error sum, and a square root circuit for obtaining and putting out a square root of the position error sum for the ω2 frequency;and comparison means for comparing the square roots of ωl and ω2 frequencies to produce the head fine position offset values.
  8. 33
    A data recording disk having a pattern of radially spaced tracks and a plurality of circumferentially spaced angular servo sectors lying in data sectors and having prerecorded servo head positioning information for identifying track and sector locations, each of the servo sectors having at least one identification field including servo symbols encoded in accordance with a wide bi-phase code, and wherein each of the data sectors is recorded with data symbols in accordance with a maximum distance code, such that the servo symbols and the data symbols may be read by a data transducer flying relative to the disk and detected upon passage through a synchronous sampling data detection channel of a disk drive including the disk and transducer.