The present invention relates to data storage systems, and more particularly, this invention relates to detecting changes in rotational velocities of magnetic disks.
The heart of a computer is a magnetic disk drive which typically includes a rotating magnetic disk, a slider that has read and write heads, a suspension arm above the rotating disk and an actuator arm that swings the suspension arm to place the read and/or write heads over selected circular tracks on the rotating disk. The suspension arm biases the slider into contact with the surface of the disk when the disk is not rotating but, when the disk rotates, air is swirled by the rotating disk adjacent an air bearing surface (ABS) of the slider causing the slider to ride on an air bearing a slight distance from the surface of the rotating disk. When the slider rides on the air bearing the write and read heads are employed for writing magnetic impressions to and reading magnetic signal fields from the rotating disk. The read and write heads are connected to processing circuitry that operates according to a computer program to implement the writing and reading functions.
A method according to one embodiment comprises detecting a change in a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk, the change being caused by head-disk contact.
A method for detecting head-disk contact according to another embodiment comprises measuring a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk; detecting a change in the rotational velocity, the change being caused by head-disk contact; and correlating the change in rotational velocity with the head-disk contact.
A method for setting a head-disk clearance spacing according to another embodiment comprises inducing a head-disk contact; detecting a change in a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk, the change being caused by the head-disk contact; and determining a condition to avoid prolonged head-disk contact.
Other aspects and advantages of the present invention will become apparent from the following detailed description, which, when taken in conjunction with the drawings, illustrate by way of example the principles of the invention.
For a fuller understanding of the nature and advantages of the present invention, as well as the preferred mode of use, reference should be made to the following detailed description read in conjunction with the accompanying drawings.
The following description is made for the purpose of illustrating the general principles of the present invention and is not meant to limit the inventive concepts claimed herein. Further, particular features described herein can be used in combination with other described features in each of the various possible combinations and permutations.
Unless otherwise specifically defined herein, all terms are to be given their broadest possible interpretation including meanings implied from the specification as well as meanings understood by those skilled in the art and/or as defined in dictionaries, treatises, etc.
The following description discloses several preferred embodiments of disk-based storage systems and/or related diagnostic systems and methods, as well as operation and/or component parts thereof
In one general embodiment, a method includes detecting a change in a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk, the change being caused by head-disk contact.
In another general embodiment, a method for detecting head-disk contact is provided. In operation, a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk is measured. Additionally, a change in the rotational velocity is detected, the change being caused by head-disk contact. Furthermore, the change in rotational velocity is correlated with the head-disk contact.
In still another general embodiment, a method for setting a head-disk clearance spacing is provided. In operation, a drive parameter is changed that reduces head-disk spacing until contact is induced. The onset of this contact is detected by detecting a change in a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk. The parameter is then backed off increasing the head-disk spacing to the specified clearance.
Referring now to
At least one slider 113 is positioned near the disk 112, each slider 113 supporting one or more magnetic read/write heads 121. As the disks rotate, slider 11.3 is moved radically in and out over disk surface 1.22 so that heads 121 may access different tracks of the disk where desired data are recorded. Each slider 113 is attached to an actuator arm 119 by means of a suspension 115. The suspension 115 provides a slight spring force which biases slider 113 against the disk surface 122. Each actuator arm 119 is attached to an actuator means 127. The actuator means 127 as shown in
During operation of the disk storage system, the rotation of disk 112 generates an air bearing between slider 113 and disk surface 122 which exerts an upward force or lift on the slider. The air bearing thus counter-balances the slight spring force of suspension 115 and supports slider 113 off and slightly above the disk surface by a small, substantially constant spacing during normal operation.
The various components of the disk storage system are controlled in operation by control signals generated by control unit 129, such as access control signals and internal clock signals. Typically, control unit 129 comprises logic control circuits, storage means and a microprocessor. The control unit 129 generates control signals to control various system operations such as drive motor control signals on line 123 and head position and seek control signals on line 128. The control signals on line 128 provide the desired current profiles to optimally move and position slider 113 to the desired data track on disk 112. Read and write signals are communicated to and from read/write heads 121 by way of recording channel 125.
The above description of a typical magnetic disk storage system, and the accompanying illustration of
An interface may also be provided for communication between the disk drive and a host (integral or external) to send and receive the data and for controlling the operation of the disk drive and communicating the status of the disk drive to the host, all as will be understood by those of skill in the art.
The write head portion 202 of the magnetic head 200 includes a coil layer 222 sandwiched between first and second insulation layers 216 and 218. A third insulation layer 220 may be employed for planarizing the head to eliminate ripples in the second insulation layer caused by the coil layer 222. The first, second and third insulation layers are referred to in the art as an “insulation stack”.
The coil layer 222 and the first, second and third insulation layers 216, 218 and 220 are sandwiched between first and second pole piece layers 224 and 226. The first and second pole piece layers 224 and 226 are magnetically coupled at a back gap 228 and have first and second pole tips 230 and 232 which are separated by a write gap layer 234 at the ABS. Since the second shield layer 214 and the first pole piece layer 224 are a common layer this head is known as a merged head. In a piggyback head, an insulation layer is located between a second shield layer and a first pole piece layer. First and second solder connections (not shown) connect leads (not shown) from the spin valve sensor 206 to leads (not shown) on the slider 113 (
As alluded to above, recent slider head designs have a small heater next to the read/write elements. See also, M. Suk, K. Miyake, M. Kurita, H. Tanaka, S. Saegusa, and N. Robertson, “Verification of thermally induced nanometer actuation of magnetic recording transducer to overcome mechanical and magnetic spacing challenges,” IEEE Transactions on Magnetics, vol. 41, pp. 4350-4352, November 2005. If an electric current is applied to this heater, the region around the heater thermally expands leading to reduced head-disk spacing. This is often referred to as Thermal Fly-height Control (TFC). To accurately control the head to disk clearance, one needs to calibrate the necessary power required for each head to fly at a certain spacing. This can be done by increasing the power to the TFC heater until head-disk contact is initiated, noting the necessary heating power for contact, and then reducing the power to achieve the desired clearance. This TFC protrusion calibration may require a series of brief head-disk contacts either during the manufacture of the disk drive or during disk drive operations. This contact usually leads to slider bouncing vibrations, which underlie some contact detection methods such as those described in U.S. Pat. Nos. 7,224,548, 5,594,595, and 7,215,495, and US Patent Application Pub. No. 2007/0127147A1, which are herein incorporated by reference insofar as the terminology therein is consistent with this disclosure. However, some slider designs show very little or no bounce under some contact conditions. Hence, a more universal approach to contact detection may be beneficial in some instances.
As shown, in operation 402, head-disk contact is induced. In one embodiment, the head-disk contact may be induced by heating the head. In another embodiment, the head-disk contact may be induced by rotating the magnetic disk at a rotational velocity below a velocity required to maintain a constant separation of the head and disk. For example, such separation may be accomplished by creating an air bearing between the head and the disk caused by rotation of the disk. Accordingly, the head-disk contact may be induced by removing the air bearing.
A change in a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk is detected, the change being caused by head-disk contact. See operation 404 Detecting the change in the rotational velocity may be accomplished in a variety of ways. For example, detecting the change in the rotational velocity may include detecting a deceleration of the spindle or the magnetic disk coupled to the spindle. As another example, detecting the change in the rotational velocity may include measuring a change in current applied to a motor driving the spindle to maintain about a constant rotational velocity thereof. As yet another example, detecting the change in the rotational velocity may include measuring a change in frequency of an alternating current applied to a motor driving the spindle. Still yet, detecting the change in the rotational velocity may include measuring changes in time intervals between servo sector readings.
As another option, the method 400 may further include detecting bounce of the head along the disk, and processing signals correlating to the change in rotational velocity and detection of bounce together for detecting head-disk contact. See operation 406. It should be noted that, although the method 400 is illustrated in
Additionally, in one embodiment, the method 400 may be implemented and configured for detecting head-disk contact. For example, the rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk may be measured. Additionally, a change in the rotational velocity may be detected, the change being caused by head-disk contact. In this case, the change in rotational velocity may be correlated with the head-disk contact.
As shown, a head-disk contact is induced. See operation 502. Additionally, a change in a rotational velocity of a magnetic disk or a spindle coupled to the magnetic disk is detected, the change being caused by the head-disk contact. See operation 504.
Furthermore, a condition to avoid prolonged head-disk contact is determined. See operation 506. In other words, some head-disk contact may be inevitable due to such things as externally applied vibrations, asperities on the disk, jarring the drive (e.g. as in a dropped laptop), etc. One goal may be to avoid such head-disk contact as much as possible. Accordingly, in some embodiments, prolonged head-disk contact may be defined as greater than about 0.01% head-disk contact time relative to total time drive is in use, greater than about 0.1% head-disk contact time relative to total in use time, greater than about 1% head-disk contact time relative to total in use time, greater than about 2% head-disk contact time relative to total in use time, greater than about 5% head-disk contact time relative to total in use time, greater than about 10% head-disk contact time relative to total in use time, greater than about 50% head-disk contact time relative to total in use time, etc.
In various embodiments, the condition to avoid may include, but is not limited to, an amount of thermally induced protrusion of the head, a rotational velocity of the disk relative to the head, etc. Furthermore, such condition could also take into account such things as radial position of the head relative to the disk, etc. As an option, the condition may be logged in a database or stored in memory.
In one embodiment, determining the condition to avoid prolonged head-disk contact may include determining a condition to achieve a desired head-disk clearance spacing. In some cases, this may be the design clearance spacing, which may be set by adjusting thermal protrusion, adjusting a rotational velocity of the disk to affect the air bearing, etc. As an option, the method 500 may be performed at two or more different radial positions relative to the disk.
In the context of the present description, protrusion refers to the physical distance that the read/write elements extend towards the disk surface relative to their initial position at some reference or nominal temperature. TFC refers to a technique involving imbedding a separate heating element into a head structure where the separate heater structure enables the control of the read/write element protrusion independently from effects generated by the read/write elements during read or write operations.
In one embodiment, a method is provided for reliably measuring friction from TFC induced contact by measuring the deceleration of the spindle motor and disk stack. When a recording head is thermally protruded into contact with a disk, the deceleration of the spindle motor and disk stack may be measured several ways. In one embodiment, the delta of the root mean square (RMS) current that needs to be provided to the spindle motor after contact to return the rotation speed to the original value may be measured.
For example, when heads in a disk drive fly without making contact, an RMS current I0 and voltage V0 may be provided to the spindle motor so that the power P0=I0V0 equals the power dissipated by the motor. When a head is thermally protruded such that it makes contact, the spindle may begin to decelerate due to the friction force F. Eventually, the spindle servo may increase the spindle current by the amount ΔI such that the rotation speed returns to its original value.
Referring to
In another embodiment, the deltas of the time intervals between the zero crossing points of the alternating current (AC) spindle motor current may be measured. in some cases, the time constant of the spindle servo may be relatively slow when using spindle motor current for detecting contact, typically about 1 second. Thus, the head may have to remain in contact for over a second in order to detect contact.
In certain cases, a faster way of detecting contact may be to use the time intervals between the zero crossings of the motor current to measure the spindle speed, where the deceleration is simply the time derivative of this signal. In this case, the deceleration may be provided over one revolution. As an option, in order to achieve a less noisy value for deceleration, this signal may be averaged over several revolutions, so long as the averaging time is kept shorter than the spindle servo response time.
In still another embodiment, the deltas of the time intervals between the servo sectors on the disk may be measured to determine deceleration. For example, a channel clock, which is very accurate and has a time resolution down to tens of picoseconds, may be utilized to monitor sector to sector variations in timing.
In one embodiment, using the channel clock may allow for a time resolution of less than 10 ps. In another embodiment, a faster servo clock may be utilized to measure sector to sector variations in timing. As shown, the right-hand plots of
In some cases, friction and bounce may be coupled signals such that the more the bounce the lower the friction and the lower the bounce the higher the friction.
One way to take advantage of the coupling between friction and bounce is to improve the sensitivity of contact detection by using a combination of the friction and bounce signals to detect contact.
a*Friction+b*Bounce Equation 1
In this case, a and b are chosen such that the combined signal at 12 m/s is 50% friction and 50% bounce with a value of 1. Additionally, the “root-mean-square” signal in the plot 1000 is calculated using Equation 2 shown below.
√{square root over (a*Friction2+b*Bounce2)} Equation 2
With respect to Equation 2, a and b are chosen such that the combined signal at 12 m/s is 50% friction and 50% bounce and has the value of 1. In this case, the combined signals have an advantage for detecting contact over the bounce signal alone because they are above the noise level for all levels of contact. In addition, the combined signals have an advantage over the friction signal alone because they are much higher over the noise threshold than the friction signal.
It should be noted that methodology presented herein for at least some of the various embodiments may be implemented, in whole or in part, in computer hardware, software, by hand, using specialty equipment, etc. and combinations thereof.
While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
5594595 | Zhu | Jan 1997 | A |
6198590 | Codilian et al. | Mar 2001 | B1 |
6288856 | Ottesen et al. | Sep 2001 | B1 |
6678102 | Liikanen et al. | Jan 2004 | B1 |
6680806 | Smith | Jan 2004 | B2 |
6700724 | Riddering et al. | Mar 2004 | B2 |
6762899 | Ottesen et al. | Jul 2004 | B2 |
6967805 | Hanchi et al. | Nov 2005 | B1 |
7068458 | Huang et al. | Jun 2006 | B2 |
7088545 | Singh et al. | Aug 2006 | B1 |
7180692 | Che et al. | Feb 2007 | B1 |
7215495 | Che et al. | May 2007 | B1 |
7224548 | Emo | May 2007 | B1 |
7271975 | Shimizu et al. | Sep 2007 | B2 |
7289288 | Tu | Oct 2007 | B1 |
7362534 | Schreck et al. | Apr 2008 | B1 |
7423830 | Ma et al. | Sep 2008 | B2 |
20060203376 | Yoshioka et al. | Sep 2006 | A1 |
20060238912 | Kumano | Oct 2006 | A1 |
20070053104 | Satoh et al. | Mar 2007 | A1 |
20070127147 | Yokohata et al. | Jun 2007 | A1 |
20070230018 | Schreck et al. | Oct 2007 | A1 |
Number | Date | Country | |
---|---|---|---|
20090168221 A1 | Jul 2009 | US |