Back to results
US 2014/0139939 A1Published application
Adaptive servo address mark detection
AssigneeLSI Corporation
InventorsDahua Qin, Haitao Xia, Xun Zhang
Life of this patent
Estimating the term…
Abstract
Various embodiments of the present inventions provide systems and methods for adaptive servo address mark detection.
Claims21
An apparatus for detecting a servo address mark comprising:
- a Euclidean distance calculator operable to calculate a Euclidean distance between a received data sample from a data stream and an ideal data sample for the servo address mark;
- an accumulator operable to accumulate the Euclidean distance over a sliding window across the data stream to yield an accumulated Euclidean distance;
- a threshold comparator operable to determine that the servo address mark has been detected when the accumulated Euclidean distance is less than a threshold;
- and
- a threshold adaptation circuit operable to generate the threshold based on a plurality of received data samples taken from within the servo address mark and on a second plurality of received data samples taken from outside the servo address mark.
2 more elements
(canceled)
A method for detecting a servo address mark, comprising:
- generating an ideal data sample for the servo address mark by averaging data samples corresponding to each of a plurality of transition patterns in source data from which the data samples are derived;
- calculating a Euclidean distance between a received data sample from the data stream and the ideal data sample;
- accumulating the Euclidean distance over a sliding window across the data stream to yield an accumulated Euclidean distance;
- identifying the servo address mark as detected when the accumulated Euclidean distance is less than a threshold;
- and
- positioning a sensor in relation to a storage medium based at least in part on the servo address mark.
3 more elements
A storage system comprising:
- a storage medium maintaining a data set;
- a read/write head assembly operable to sense the data set on the storage medium and to provide an analog output corresponding to the data set;
- an analog to digital converter operable to sample a continuous signal to yield a digital output;
- and
- an apparatus for detecting a servo address mark in the digital output comprising:
- a Euclidean distance calculator operable to calculate a Euclidean distance between a data sample from the digital output and an ideal data sample for the servo address mark, wherein the Euclidean distance calculator comprises an adder and a multiplier to yield a distance value for each of a plurality of transition patterns in source data from which the ideal data sample is derived, operable to subtract the ideal data sample for a corresponding one of the plurality of transition patterns from the received data sample and to square a result;
- an accumulator operable to accumulate the Euclidean distance over a sliding window across the data stream to yield an accumulated Euclidean distance;
- and
- a threshold comparator operable to determine that the servo address mark has been detected when the accumulated Euclidean distance is less than a threshold.
6 more elements
Dependencies are inferred from the claim text.