Recovering servo information from a synchronous servo channel
AssigneeInternational Business Machines Corporation
InventorsGiovanni Cherubini, Robert Allen Hutchins, Jens Jelitto
Life of this patent
Estimating the term…
Abstract
Provided are a method, servo channel, and tape drive for recovering servo information from a synchronous servo channel. An interpolator reads samples of a servo signal obtained from a servo reader at a rate of one servo sample per clock interval, to produce up to M interpolated servo samples per clock interval. A first buffer buffers interpolation time instants at which the interpolator generates interpolated servo samples. The interpolated servo samples are buffered in a second buffer and the interpolated servo samples are outputted from the second buffer to a correlator to produce correlation signal samples.
Claims20
A method for recovering servo information from a synchronous servo channel, comprising:
- reading, by an interpolator, samples of a servo signal obtained from a servo reader at a rate of one servo sample per clock interval, to produce up to M interpolated servo samples per clock interval, wherein M comprises an integer value;
- using a first buffer to buffer interpolation time instants at which the interpolator generates interpolated servo samples;
- buffering the interpolated servo samples in a second buffer;
- and
- outputting the interpolated servo samples from the second buffer to a correlator to produce correlation signal samples.
A synchronous servo channel, comprising:
- an interpolator to read samples of a servo signal obtained from a servo reader at a rate of one servo sample per clock interval to produce up to M interpolated servo samples per clock interval, wherein M comprises an integer value;
- a first buffer to buffer interpolation time instants at which the interpolator generates interpolated servo samples;
- a second buffer to buffer the interpolated servo samples;
- and
- a correlator to receive the interpolated servo samples from the second buffer to use to produce correlation signal samples.
A storage drive for performing Input/Output (I/O) operations with respect to a storage medium coupled to the storage drive, comprising:
- a head to read data from the storage medium;
- and
- a synchronous servo channel incorporated in a storage device, comprising:
- an interpolator to read samples of a servo signal obtained from a servo reader at a rate of one servo sample per clock interval to produce up to M interpolated servo samples per clock interval, wherein M comprises an integer value;
- a first buffer to buffer interpolation time instants at which the interpolator generates interpolated servo samples;
- a second buffer to buffer the interpolated servo samples;
- and
- a correlator to receive the interpolated servo samples from the second buffer to use to produce correlation signal samples.
Dependencies are inferred from the claim text.