1. Field of the Invention
Embodiments of the present invention relate generally to magnetic disk drives and, more particularly, to a method of fly-height management via harmonic sensing.
2. Description of the Related Art
In a hard disk drive (HDD), the spacing between a magnetic recording head and magnetic storage disk, referred to as “head clearance,” is a critical performance parameter. Reducing head clearance during reading and writing operations can reduce bit error rate and allow accurate storage and retrieval of data that are stored on a disk at very high linear densities. Dynamic fly-height (DFH) control of read/write (R/W) elements is commonly used by modern HDDs to control the separation between the R/W element and the disk. DFH allows the low fly-heights necessary for high-density storage media while maintaining sufficient head clearance over different head locations and drive temperatures to prevent undue risk of physical contact between the R/W element and the disk surface, which can damage the head, the slider, or the disk surface and erase or otherwise corrupt user data.
The DFH control mechanism usually consists of a heating coil that is near the R/W element. When current is supplied to the DFH heating coil, a portion of the slider expands, moving the R/W elements closer to the disk surface. For proper operation of an HDD, DFH control schemes generally require some form of calibration to determine how the fly-height of a R/W element varies with stroke location, temperature, and applied DFH control signal, also referred to as DFH power.
One step in calibrating DFH control is determination of touchdown, i.e., when the R/W element actually makes contact with the storage medium. During normal operation such contact is avoided, but as part of calibration, touchdown provides an absolute benchmark of R/W element position relative to a disk, and is used in subsequent calibration procedures. For calibration at a given stroke location, the DFH control signal is stepped through increasing values until a portion of the R/W element begins to contact the disk, thereby providing the touchdown power at that stroke location. When such touchdown calibrations are performed at multiple temperatures, it is possible to determine the touchdown power as a function of temperature for a given R/W element. Thus, when the HDD temperature is known, i.e., when a thermal sensor is disposed in the HDD, the touchdown power for a given R/W element can be estimated at any time during normal drive operation as a function of temperature and stroke location.
Another step in calibrating DFH control involves determining the DFH power required to produce the desired separation between an R/W element and disk. Harmonic sensing is often used for this calibration. Harmonic sensing uses the change in the ratio between two different harmonics of a reference signal written on a disk to quantify the magnetic separation between the R/W element and the disk. As DFH power varies, the ratio between the two harmonics of the reference signal also changes, and the magnetic separation can then be determined at each applied DFH power based on the change in this ratio.
Thus, given the above calibrations for touchdown power and magnetic separation, a DFH control algorithm can regulate the fly-height accurately for a R/W element as a function of stroke location and drive temperature. However, other factors besides drive temperature and stroke location are known to significantly affect fly-height, e.g., atmospheric pressure and humidity. Unless sensors for monitoring every significant source of variation in fly-height are incorporated into the HDD, factory calibration alone is not able to compensate for the effects of altitude, humidity, or other factors. Instead, the nominal fly-height for an R/W element must be increased to allow for such fly-height variation, which adversely affects HDD performance.
In light of the above, there is a need in the art for a method of fly-height management in an HDD that can accurately compensate for variations in fly-height caused by environmental and other factors not directly measured in the HDD, such as changes in atmospheric pressure and humidity.
One or more embodiments of the invention contemplate a method for managing fly-height of a recording head with respect to a recording medium, that allows compensation for variations in fly-height caused by environmental or other factors that are not directly measured in a hard disk drive (HDD). The method includes adjusting a dynamic fly-height (DFH) so that a target magnetic separation between the recording head and the recording medium is achieved. The target magnetic separation is determined based on the operating temperature of the HDD. In addition, different target magnetic separations may be determined for different radial locations of the recording medium, and for different heads within a disk drive.
A method of adjusting a fly-height of the recording head, according to an embodiment of the invention, includes the steps of measuring a magnetic separation between the recording head and the recording medium using harmonic sensing, measuring an operating temperature of the disk drive, determining a target magnetic separation based on the measured operating temperature, and adjusting a dynamic fly-height power that is applied to the recording head to achieve the target magnetic separation.
A method of adjusting a fly-height of the recording head as a function of temperature and recording medium location, according to an embodiment of the invention, includes the steps of measuring an operating temperature of the disk drive, determining a radial location of the recording head, determining a target magnetic separation based on the measured operating temperature and the radial location of the recording head, and adjusting a dynamic fly-height power that is applied to the recording head to achieve the target magnetic separation.
A disk drive, according to an embodiment of the invention includes a recording head, a recording medium, and a dynamic fly-height controller for measuring a magnetic separation between the recording head and the recording medium using harmonic sensing and adjusting dynamic fly-height power that is applied to the recording head based on the measured magnetic separation and a target magnetic separation that varies as a function of temperature and recording medium location.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
For clarity, identical reference numbers have been used, where applicable, to designate identical elements that are common between figures. It is contemplated that features of one embodiment may be incorporated in other embodiments without further recitation.
In operation, a thermal or mechanical fly-height actuator (not shown) disposed on slider 120 varies the vertical position of R/W head 121 over surface 112A as necessary to maintain a desired fly-height 330. The fly-height actuator is controlled by a fly-height controller contained in electronic circuits 130. The fly-height controller steps R/W head 121 incrementally closer to or farther from surface 112A by increasing or decreasing the DFH control signal applied to the fly-height actuator, where the DFH control signal is measured in digital-to-analog converter (DAC) counts. For example, when the applied DFH control signal is at a minimum, i.e., zero DAC counts, fly-height 330 is at its maximum value. The object of a touchdown determination algorithm is to quantify the number of DAC counts applied to the fly-height actuator that result in actual or imminent contact between R/W head 121 and surface 112A. Similarly, magnetic separation is determined at each applied DFH power using harmonic sensing in order to quantify the number of DAC counts applied to the fly-height actuator to produce the desired physical separation between R/W head 121 and surface 112A, i.e., to position R/W head 121 the desired distance above the point of touchdown.
As stated above, it is known that touchdown power varies with the temperature of an HDD, which is why touchdown calibrations are performed at multiple temperatures when factory calibrating an HDD. Likewise, the use of harmonic sensing to measure magnetic separation between a R/W element and a recording medium is also known in the art. However, the inventor has determined that magnetic separation at or near the point of touchdown, as determined using harmonic sensing, is not constant, and in many HDDs varies as a function of HDD temperature.
The inventor has further determined that the temperature-dependence of harmonic-sensed magnetic spacing is approximately linear with respect to temperature, as illustrated in
As part of factory calibration of the HDD, touchdown calibration is performed over a range of temperatures for each R/W element in the HDD. The specific temperatures at which each touchdown calibration is performed to accurately establish touchdown power as a function of temperature can vary, as can the number of different temperatures. One of skill in the art can readily determine at what specific temperatures and how many different temperatures a touchdown calibration is performed, depending on the particular HDD design being calibrated.
In one embodiment, a touchdown calibration test may be performed at one temperature near the minimum operating temperature of the HDD, e.g., 15° C., at one temperature near the maximum operating temperature of the HDD, e.g., 60° C., and at one temperature somewhere in between, e.g., 35° C. In such an embodiment, interpolation and/or a best-fit curve may be used to define the touchdown power at other temperatures. Alternatively, a touchdown test may be performed on the order of every one or two degrees C. between the maximum and minimum operating temperatures of the HDD, in which case interpolation or other estimating methods may be unnecessary. In one embodiment, a battery of multiple touchdown calibrations is performed at multiple locations on the magnetic storage disk, i.e., at different stroke locations for each actuator arm. For example, touchdown calibrations may be performed at a point near the inner diameter, the outer diameter, and/or a center point approximately equidistant from the inner and outer diameters.
Also as part of factory calibration of the HDD, harmonic sensing is used to determine the DFH power that results in the magnetic separation that corresponds to a target distance beyond the magnetic separation at touchdown, where the target distance is the desired distance between a R/W element and the surface of the disk. As is known in the art, harmonic sensing of magnetic separation, which is related but not equivalent to fly-height, is determined by reading a reference signal on the disk having a known frequency. The reference signal may be a square-wave signal written to system-cylinders or to servo spokes on the disk and therefore resides outside the user-accessible regions of the disk. The signal is processed to determine the spectral magnitude at two different frequencies, e.g., the first and third harmonics of the original square-wave signal. Because the third-harmonic amplitude falls more quickly with distance from the magnetic surface than the first harmonic amplitude, changes in the ratio between the two harmonic amplitudes indicate changes in the magnetic separation of the R/W element from the magnetic recording layer on the disk, which in turn is related to the physical separation of the lowermost portion of the slider from the surface of the disk.
As noted above in conjunction with
In step 501, harmonic sensing as set forth above is used in the HDD to determine the magnetic separation of each R/W head in the HDD.
In step 502, the temperature of the HDD is measured using a thermistor or other temperature-measuring apparatus positioned in the HDD.
In step 503, the desired, or target, magnetic separation for a R/W head is determined. According to embodiments of the invention, the target magnetic separation is not a constant value, but instead is a function of temperature and, optionally, location. The relationship between target magnetic separation and temperature may be described by a linear or a higher order function.
In one embodiment, the target magnetic separation is specified as a function of temperature and radius by Equations 1 and 2, which assume that target magnetic separation varies linearly with temperature and location.
MS
ID(T)=MSID,Cold+(MSID,Hot−MSID,Cold)*(T−TCold)/(THot−TCold) (1)
MS
OD(T)=MSOD,Cold+(MSOD,Hot−MSOD,Cold)*(T−TCold)/(THot−TCold) (2)
MSID, Cold is the target harmonic-sensed magnetic separation at the inner diameter of the magnetic disk at a selected low temperature;
MSID, Hot is the target harmonic-sensed magnetic separation at the inner diameter of the magnetic disk at a selected high temperature;
MSOD, Cold is the target harmonic-sensed magnetic separation at the outer diameter of the magnetic disk at the selected low temperature;
MSOD, Hot is the target harmonic-sensed magnetic separation at the outer diameter of the magnetic disk at the selected high temperature;
THot is the selected high temperature; and
TCold is the selected high temperature.
In such an embodiment, a total of four parameters are measured as part of factory calibration of the HDD, i.e., MSID, Cold, MSID, Hot, MSOD, Cold, and MSOD, Hot, and Equations 1 and 2 are used in step 503 to determine the target magnetic separation. In another embodiment, a non-linear relationship between target magnetic separation and temperature may be described by Equations 1 and 2, depending on the particular HDD design being calibrated. For example, a best-fit curve may be generated to describe the temperature-dependence of harmonic-sensed magnetic spacing. In yet another embodiment, a system of more than 2 equations may be employed to determine the value of target magnetic separation at any location and temperature, for example a third equation corresponding to the midpoint between the inner and outer diameters. In the three-equation example of such an embodiment, two additional parameters are measured as part of factory calibration of the HDD, i.e., MSMidpont, Cold, MSMidpoint, Hot, etc. Alternatively, during factory calibration more data points may be measured than just at the inner and outer diameter, to better reflect non-linear relationships and/or for higher accuracy of Equations 1 and 2.
The target magnetic separation at an arbitrary radius is determined using Equation 3:
MS(T,r)=MSID(T)+(MSOD(T)−MSID(T))*(r−rID)/(rOD−rID) (3)
MS(T, r) is the target harmonic-sensed magnetic separation at radius r of the magnetic disk and at temperature T;
MSID(T) is the target harmonic-sensed magnetic separation at the inner diameter of the magnetic disk at temperature T;
MSOD(T) is the target harmonic-sensed magnetic separation at the outer diameter of the magnetic disk at temperature T;
rID is the ID radius; and
rOD is the OD radius.
The value of magnetic separation measured in step 501 is then compared to the target magnetic separation value for each R/W head as determined with Equations 1 and 2 in step 503. For locations between the inner diameter and outer diameter, the target magnetic separation may be interpolated from the values of target magnetic separation using Equation 3.
In step 504, the DFH power is adjusted using methods known to those skilled in the art to increase or decrease fly-height so as to achieve the target magnetic separation. Steps 501 and 504 may be repeated as needed to confirm that the target magnetic separation has been achieved.
Method 500 may be performed as part of initial factory calibration, but may also be performed periodically throughout the life of the HDD to beneficially correct for variations in fly-height caused by factors besides temperature, such as changes in atmospheric pressure and humidity. For example, the HDD may perform method 500 whenever the HDD is started up and/or has been in operation for a predetermined time interval, e.g., once every hour, etc. In addition, method 500 may be performed whenever a read/write or other error has occurred in the HDD.
To minimize the amount of offline time for the HDD, the number of measurements that are conducted in Step 501 may be reduced, thereby lowering any potential impact on drive performance. In one embodiment, measurements are only taken at the outer diameter, since the temperature-dependence of magnetic separation has been observed to be the greatest at this location and less important at the inner diameter. In such an embodiment, the temperature-dependence of magnetic separation at the inner diameter may be assumed to be zero or some other relatively small, constant value, which may be determined for each HDD design. In another embodiment, instead of interpolating between two or more equations to determine the target magnetic separation as a function of radius and temperature, measurement of magnetic separation is taken at a single point on a single R/W head. In such an embodiment, the difference between the target and measured magnetic separation is used as an indication of deviation of atmospheric pressure from the atmospheric pressure present during factory calibration, and DFH power for all heads is modified based on this atmospheric pressure deviation. This embodiment assumes that a change in atmospheric pressure is chiefly responsible for the variation in fly-height. In another embodiment, determination of the DFH power necessary to achieve the target magnetic separation at a single location on a single R/W head may be taken as an indication of the air-pressure/humidity conditions that the HDD is currently being subjected to, and adjustments are made to the DFH-power applied to that R/W head at other locations, and/or to other R/W heads accordingly. For greater accuracy in such an embodiment, factory calibration of the HDD may include the HDD making magnetic separation measurements on all heads at low atmospheric pressure at one or more locations to quantify the effect of low atmospheric pressure on fly-height for each R/W head. Alternatively, such magnetic separation measurements may be performed on all heads the first time the HDD determines that it is operating at low atmospheric pressure, rather than as part of factory calibration.
In one embodiment, the DFH power necessary to achieve the target magnetic separation is determined for all R/W heads in an HDD by using the harmonic-sensed magnetic spacing of a single R/W element as a reference for the remaining R/W heads in the HDD and adjusting the position of each remaining head accordingly. The temperature-dependent behavior of the remaining R/W heads with respect to the reference R/W head is based on measurements taken during factory calibration of the HDD. For example, factory calibration of an HDD may reveal that the slope of the temperature-dependence of the harmonic-sensed magnetic spacing for a second R/W head may be 10% greater than the slope for the reference R/W head. Rather than periodically performing harmonic-sensed magnetic spacing measurements for both the reference R/W and the second R/W head, actual fly-height of the second R/W head may be adjusted based on the known relationship between the temperature-dependent behavior of the second R/W head with respect to the reference R/W head, i.e., the second R/W head has a 10% greater slope. In another embodiment, harmonic-sensed magnetic spacing measurements are performed periodically for each R/W head in the HDD in order to adjust the actual fly-height for each R/W head.
While the foregoing is directed to embodiments of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.