IP Library Granted Patent US 7,436,619
Granted Patent B2
US 7,436,619 · App. 11/522,675 · Granted Oct 14, 2008

Head floating amount control method and unit, storage apparatus and computer-readable program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,436,619
App. No.
11/522,675
Granted
Oct 14, 2008
Kind
B2
Abstract

A head floating amount control unit control a head floating amount of each of a plurality of heads respectively having a heater, with respect to a recording medium, by detecting contact between each head and a corresponding recording medium by detecting a thermal asperity or a read error, and judging a heating amount of the heater at a time when the contact is detected as a state where the head floating amount is zero, and controlling the head floating amount of each head to an optimum head floating amount based on a relationship of the heating amount of the heater and an amount of thermal expansion of each head.

Claims (44)

1. A head floating amount control unit for controlling a head floating amount of each of a plurality of heads respectively having a heater, with respect to a recording medium, comprising:

a detecting part configured to detect contact between each head and a corresponding recording medium by detecting a thermal asperity or a read error, and to judge a heating amount of the heater at a time when the contact is detected as a state where the head floating amount is zero; and

a control part configured to control the head floating amount of each head to an optimum head floating amount based on a relationship of the heating amount of the heater and an amount of thermal expansion of each head,

wherein the thermal asperity is detected from a comparison of a read signal and a threshold value,

wherein the read error occurs when a data loss is non-correctable.

2. The head floating amount control unit as claimed in claim 1 , wherein said control part controls the head floating amount of each head to the optimum head floating amount based on heating control parameters including a heater current to be applied to the heater or a heater power of the heater.

3. The head floating amount control unit as claimed in claim 2 , wherein the heating control parameters are stored on the recording medium or, in a memory within a storage apparatus which has the head and the recording medium.

4. The head floating amount control unit as claimed in claim 3 , wherein the heating control parameters are stored for each environmental temperature of the storage apparatus.

5. The head floating amount control unit as claimed in claim 4 , wherein said heating control parameters comprise a heater power map including heater power setting values that are obtained when one of a read request or write request occurs.

6. The head floating amount control unit as claimed in claim 4 , wherein said heating control parameters comprise a heater current map including heater current setting values that are obtained when one of a read request or write request occurs.

7. The head floating amount control unit as claimed in claim 6 , wherein said heater current values are determined for each respective head and a location of said respective head in said storage apparatus.

8. The floating amount control unit as claimed in claim 3 , wherein the heating control parameters are stored during a testing process that is carried out before the storage apparatus is forwarded or, when carrying out an automatic adjustment calibration after the storage apparatus is forwarded.

9. The head floating amount control unit as claimed in claim 2 , wherein the heating control parameters are stored for each region of the recording medium.

10. A storage apparatus comprising:

a plurality of heads respectively having a heater;

a contact detecting pan configured to detect a contact between each head and a corresponding recording medium by detecting a thermal asperity or a read error; and

a control pad configured to control a head floating amount of each head to an optimum head floating amount based on a relationship of a heating amount of the heater and an amount of thermal expansion of each head, regarding the heating amount of the heater at a time when the contact is detected as a state where the head floating amount is zero,

wherein the thermal asperity is detected from a comparison of a read signal and a threshold value,

wherein the read error occurs when a data loss is non-correctable.

11. The storage apparatus as claimed in claim 10 , wherein said control pan controls the head floating amount of each head to the optimum bead floating amount based on heating control parameters including a heater current to be applied to the heater or a heater power of the heater.

12. The storage apparatus as claimed in claim 11 , wherein the heating control parameters are stored on the recording medium or, in a memory within the storage apparatus.

13. The storage apparatus as claimed in claim 12 , wherein the heating control parameters are stored during a testing process that is carried out before the storage apparatus is forwarded or, when carrying out an automatic adjustment calibration after the storage apparatus is forwarded.

14. The storage apparatus as claimed in claim 11 , wherein the heating control parameters are one of stored for each region of the recording medium and stored for each environment temperature of the storage apparatus, stored for each region of the recording medium, and stored for each environment temperature of the storage apparatus.

15. The storage apparatus as claimed in claim 14 , wherein said heating control parameters comprise a heater power map including heater power setting values that are obtained when one of a read request or write request occurs.

16. The storage apparatus as claimed in claim 14 , wherein said heating control parameters comprise a heater current map including heater current setting values that are obtained when one of a read request or write request occurs.

17. A head floating amount control method for controlling a head floating amount of each of a plurality of heads respectively having a heater, with respect to a recording medium, comprising:

detecting contact between each head and a corresponding recording medium by detecting a thermal asperity or a read error, and judging a heating amount of the heater at a time when the contact is detected as a state where the head floating amount is zero; and

controlling the head floating amount of each head to an optimum head floating amount based on a relationship of the heating amount of the heater and an amount of thermal expansion of each head,

wherein the thermal asperity is detected from a comparison of a read signal and a threshold value,

wherein the read error occurs when a data loss is non-correctable.

18. A computer-readable program for causing a computer to control a head floating amount of each of a plurality of heads respectively having a heater, with respect to a recording medium, comprising:

a procedure causing the computer to detect contact between each head and a corresponding recording medium by detecting a thermal asperity or a read error, and to judge a heating amount of the heater at a time when the contact is detected as a state where the head floating amount is zero; and

a procedure causing the computer to control the head floating amount of each head to an optimum head floating amount based on a relationship of the heating amount of the heater and an amount of thermal expansion of each head,

wherein the thermal asperity is detected from a comparison of a read signal and a threshold value,

wherein the read error occurs when a data loss is non-correctable.

19. A computer-readable storage medium which stores a computer-readable program as claimed in claim 18 .

20. A head floating amount control unit for controlling a head floating amount of each of a plurality of heads respectively having a heater, with respect to a recording medium, comprising:

a detecting part configured to detect contact between each head and a corresponding recording medium by detecting a thermal asperity or a read error, and to judge a heating amount of the heater at a time when the contact is detected as a state where the head floating amount is zero; and

a control part configured to control the head floating amount of each head to an optimum head floating amount based on a relationship of the heating amount of the heater and an amount of thermal expansion of each head,

wherein said control part controls the head floating amount of each head to the optimum head floating amount based on heating control parameters including a heater current to be applied to the heater or a heater power of the heater,

wherein the heating control parameters are stored on the recording medium or, in a memory within a storage apparatus which has the head and the recording medium,

wherein the heating control parameters are stored for each environmental temperature of the storage apparatus,

wherein said heating control parameters comprise a heater power map including heater power selling values that are obtained when one of a read request or write request occurs,

wherein when a write request occurs, the heater power setting values are corrected according to an amount of heat generated by a respective head when a write current is applied to said respective head.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2012
From: TOSHIBA STORAGE DEVICE CORPORATION
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 027590/0695 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2009
From: FUJITSU LIMITED
To: TOSHIBA STORAGE DEVICE CORPORATION
Reel/Frame 023861/0881 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2006
From: TAKAHASHI, TSUYOSHI
To: FUJITSU LIMITED
Reel/Frame 018315/0297 →