Disk drive using PRML class IV sampling data detection with digital adaptive equalization
AssigneeQuantum Corporation
InventorsWilliam L. Abbott, Hung C. Nguyen, Kenneth E. Johnson
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuantum Corporation
InventorsWilliam L. Abbott, Hung C. Nguyen, Kenneth E. Johnson
Estimating the term…
A class IV partial response, maximum likelihood data channel for a disk drive includes an encoder connected to a data sequencer for converting user data blocks into a predetermined 8/9ths code such as a (0,4,4,) code. A precoder converts the 8/9ths code into class IV code. An analog write driver supplies the class IV code to a data transducer head during data write-to-disk operations. A read channel connected to the head amplifies and conditions analog signals during data read operations. A quantizer produces samples of the analog signals in accordance with a quantization clock generated by a clock generator. An adaptive FIR filter means is conditions the data samples in accordance with selectable, adaptive filter coefficients. A Viterbi detector puts out the class IV code from the filtered and quantized samples. A postcoder converts the detected class IV code into detected 8/9ths code. A decoder converts the detected 8/9ths code into user data and supplies user data to the sequencer. The programmable FIR filter is provided with servo coefficients during reading of the servo sectors, and an asynchronous servo detector detects head position information from the quantized and filtered samples without phase locking of the quantization clock generator to the quantized servo samples. The asynchronous servo detector is also used to aid detection of sync field preamble information before the FIR filter is fully adapted. Multi-mode gain and timing loops are also a part of the present invention.
A disk drive including a rotating data storage disk, a data transducer head positionable by head positioning means relative to selected ones of a multiplicity of concentric data tracks formed on the data storage surface wherein said tracks are arranged in a plurality of radial zones wherein each zone includes user data recorded at a data transfer rate selected with regard to the radial displacement of the zone from an axis of rotation of the disk, the disk drive further including a partial response, maximum likelihood data channel comprising:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means tier controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the sequencer and the data transducer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data blocks from and writing data blocks to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and wherein each block of data recorded in a track within a zone includes a header, and wherein the header includes a sync pattern for synchronizing a byte clock of the data sequencer, and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, wherein the concentric data tracks recorded at different data transfer rates are periodically interrupted by servo sectors recorded with head position information at a servo data rate asynchronous with the code data rate for the tracks and zones, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the data transducer head and the sequencer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel between the sequencer and the data transducer, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a plurality of data zones containing concentric data tracks recorded at different data transfer rates, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a partial response, maximum likelihood data channel, the channel including:
In a disk drive including a rotating disk having a data storage surface defining a multiplicity of concentric data tracks which are periodically interrupted by servo sectors recorded with head position information at a servo data rate asynchronous with the code data rate for the tracks, a positionable data transducer head for reading data from and writing data to each data track, a head positioner for positioning the transducer over a selected data track, an interface for connecting the disk drive to an external host computer, a sequencer for controlling sequencing of data blocks between the disk surface and the interface and embedded controller means for controlling the interface, the sequencer and the head positioner, an improvement comprising a class IV partial response, maximum likelihood data channel, the channel including:
Dependencies are inferred from the claim text.