An apparatus of the present disclosure includes a controller configured to be coupled to a read/write head. The controller is additionally configured to perform various operations including detecting a change in a time interval difference between servo sectors of a servo marked recording medium, converting the change to an offset signal that compensates for the change, and positioning the read/write head relative to the servo marked recording medium in response to the offset signal. The change in the time interval difference is representative of disk slip.
A method of the present disclosure includes detecting a change in a time interval difference between servo sectors of a servo marked recording medium, converting the change to an offset signal that compensates for the change, and positioning the read/write head relative to the servo marked recording medium in response to the offset signal. The change in the time interval difference is representative of disk slip.
A system of the present disclosure includes a servo marked recording medium having a plurality of servo sectors and a pre-determined time interval difference between the servo sectors and a controller configured to be coupled to a read/write head. The controller is additionally configured to perform various operations including detecting a non-operational shock induced change in time interval difference from the pre-determined time interval difference between servo sectors of the servo marked recording medium, converting the change to an offset signal that compensates for the change, and positioning the read/write head relative to the servo marked recording medium in response to the offset signal. The change in the time interval difference is representative of disk slip.
The above summary is not intended to describe each embodiment or every implementation. A more complete understanding will become apparent and appreciated by referring to the following detailed description and claims in conjunction with the accompanying drawings.
The figures are not necessarily to scale. Like numbers used in the figures refer to like components. However, it will be understood that the use of a number to refer to a component in a given figure is not intended to limit the component in another figure labeled with the same number.
In the manufacturing process of hard disk drives (HDDs), servo tracks along with encoded servo bursts are often written onto a disk using a servo track writer (STW). The STW may comprise a multi-disk writer (MDW) having a plurality of dedicated servo heads for higher efficiency of production. One or more of the servo written disks are then installed into the HDD where the servo patterns will be used to position a head over a particular track. Ways to increase the data storage capacity of a disk are continually being explored. One way to increase storage capacity is by increasing the number of tracks per unit width or tracks per inch (TPI).
An increase in TPI increases the need for consistent and accurate servo patterns upon which the disk drive head can rely for accurate positioning. In general, the servo patterns that define the tracks and sectors of a disk are placed in a substantially concentric fashion as any disturbance or eccentricity present during the servo writing process will appear as a written-in repeatable runout (RRO) error for which compensation should be provided. Further the servo sectors of any track should be substantially aligned with the servo sectors of adjacent tracks; any misalignment results in non-equidistant position error signal (PES) sampling intervals.
Various procedures have been developed to compensate for inaccuracies such as RRO, PES and others. For example, a certification process may be performed on the disk drive that includes various tests and calibrations. The tests and calibrations may comprise, for example, a virtual concentric aligned tracks (VCAT) test that compensate for track eccentricity and a time mark feed forward (TMFF) calibration to compensate for timing mark modulation.
However, an HDD is always subject to experiencing a shock, such as an operational or non-operational shock (NOS). Any type of shock can result in disk slip subjecting the HDD to newly introduced head positioning inaccuracies which are no longer able to be addressed by the previously performed tests and calibrations. The present disclosure is directed to a system and method for compensating disk slip occurring in a disk drive as a consequence of the disk drive experiencing a shock; the system and method may be performed in the field.
Referring now to
The actuator shown in
Referring now to
When a disk drive, such as HDD 100, is subjected to a shock, disk slip may occur resulting in AC MR-offset modulation due the fact that both the reader and writer of the disk drive head 110 are no longer following a concentric circle on the disk; the situation will likely be at its worst at the inner diameter of the disk. The once-per-round AC modulation may cause adjacent track erasure from new write operations. As such, data integrity or uncorrectable data error (UDE) may establish a potential failure mode after the occurrence of a shock. The AC MR-offset modulation may be particularly problematic for HDDs having increased track density, for example, shingled magnetic recording (SMR) HDDs.
As noted earlier, after manufacturing calibration (VCAT process), all data tracks on a disk are concentrically aligned. As such, during data writing, the reader reads the servo position signal for closed loop position control to follow a servo track while the writer position is always at a fixed DC distance apart from reader. This DC distance is the so-called reader writer offset or MR-offset. The MR-offset varies from outer diameter (OD) to inner diameter (ID). MR-offset is also calibrated during manufacturing process. However, when a disk slip occurs after a non-operation shock, there is a physical drift between the data track center relative to the motor rotation center, e.g., the data tracks are no longer concentrically aligned. When the reader follows a servo track, there will be a once-per-round AC motion. Similarly, the writer will have an AC motion. Because of this, the reader-writer offset will no longer be a pure DC gap. Instead, there will be an AC component on top of the DC component. This extra AC component of reader-writer offset will cause a newly written track to encroach upon older, nearby data tracks.
Further, the drift between the motor center of the drive and the track center of the disk will cause additional timing mark modulation, i.e., a timing interval change from servo wedge to servo wedge.
In accordance with the present disclosure and with reference to
Based on disk drive geometry, there is a relationship between the down-track timing interval modulation and cross-track AC MR-offset modulation, which will be described further below.
To achieve AC MR-offset compensation two steps may be performed. The first step provides for pre-calculating the relationship between the timing interval modulation and AC MR-offset modulation based on actual drive and MR-offset calibration results during disk drive certification performed by the manufacturer. The second step is to be executed in the field after a shock to the disk drive has produced disk slip. In this second step, the TMFF is recalibrated and a new AC MR-offset compensation feed forward amount is calculated and applied. The detail for each step is provided below:
I. Pre-Calculation During Certification Test:
The formula derivation of reader-writer offset modulation due to disk slip is provided below with reference to
As ε<<PR, OR, OP, in ΔPR′O we make an assumption
PR′≈PR
→β hence becomes
Angle θ is then
θ=β+φ
PM is then calculated as
PM=√{square root over (ε2+OP2−2 cos(θ)·ε·OP)}
From ΔMPR, the angle α= becomes
From ΔMPW, the MW is calculated as
The R/W offset caused by disc slip ε is calculated as
Notice that only PM depends on θ (or only on cos(θ)) meaning that all other parameters can be easily pre-calculated. The amplitude and phase of the 1× sine wave can also be easily estimated. Let
α=PW2+r2−PR2,
The amplitude of the 1× modulation can be estimated as
This gives Equation (2) above.
The phase difference with φ can also be computed as
λ=90°−β
This gives Equation (3) above.
Having performed the first step for pre-calculating the relationship between the timing interval modulation and AC MR-offset modulation based on actual drive and MR-offset calibration results during disk drive certification, upon the occurrence of a shock and resulting disk slip, the second step to determine and apply a new AC MR-offset feed forward amount may be performed in the field as described below.
II. Compensate Read/Write Offset in Field:
The AC MR-offset compensation, which is appropriately applied during write operations, may be introduced into the servo control, closed loop, head positioning system 700 as illustrated in
More generally, the AC MR-offset compensation method of the present disclosure may be described with reference to the flowchart of
The AC MR-offset feed forward compensation system and method as described above was verified by using a drive with track density of 520 KTPI. After subjecting the drive to an 800 Gs@2 ms non-operational shock, the disk slip is 1.1 mil with an induced 13.2% TP AC MR-offset at the inner diameter as shown in the magnetic-readback-mapping (MRM) of
Systems, devices or methods disclosed herein may include one or more of the features structures, methods, or combination thereof described herein. For example, a device or method may be implemented to include one or more of the features and/or processes above. It is intended that such device or method need not include all of the features and/or processes described herein, but may be implemented to include selected features and/or processes that provide useful structures and/or functionality.
The various embodiments described above may be implemented using circuitry and/or software modules that interact to provide particular results. One of skill in the computing arts can readily implement such described functionality, either at a modular level or as a whole, using knowledge generally known in the art. For example, the flowcharts illustrated herein may be used to create computer-readable instructions/code for execution by a processor. Such instructions may be stored on a non-transitory computer-readable medium and transferred to the processor for execution as is known in the art.
Various modifications and additions can be made to the disclosed embodiments discussed above. Accordingly, the scope of the present disclosure should not be limited by the particular embodiments described above, but should be defined only by the claims set forth below and equivalents thereof.
Number | Name | Date | Kind |
---|---|---|---|
3812533 | Kimura et al. | May 1974 | A |
6317285 | Bi et al. | Nov 2001 | B1 |
6498693 | Au et al. | Dec 2002 | B1 |
6956711 | Hanson et al. | Oct 2005 | B2 |
6972540 | Wang et al. | Dec 2005 | B1 |
7068451 | Wang et al. | Jun 2006 | B1 |
7215496 | Kupferman et al. | May 2007 | B1 |
7551390 | Wang et al. | Jun 2009 | B1 |
7990089 | Ying et al. | Aug 2011 | B1 |
8749909 | Herbst et al. | Jun 2014 | B1 |
20020012191 | Ho et al. | Jan 2002 | A1 |
20020039248 | Liu et al. | Apr 2002 | A1 |
20020067567 | Szita | Jun 2002 | A1 |
20030007276 | Satoh | Jan 2003 | A1 |