IP Library Granted Patent US 8,576,509
Granted Patent B1
US 8,576,509 · App. 13/217,058 · Granted Nov 5, 2013

Disk drive configuring dual fly height actuators during write operation

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 8,576,509
App. No.
13/217,058
Granted
Nov 5, 2013
Kind
B1
Abstract

A disk drive is disclosed wherein during a write operation a write fly height actuator is configured with a pre-heat value and a read fly height actuator is configured with a read value. When the head is over a target data sector, the write fly height actuator is configured with a first write value and the read fly height actuator is configured with a second write value, and data is written to the target data sector. When the head transitions from writing data to the target data sector to reading a servo sector, the write fly height actuator is configured with the pre-heat value and the read fly height actuator is configured with a read value. After reading the servo sector, the write fly height actuator is configured with the first write value and the read fly height actuator is configured with the second write value.

Claims (55)

1. A disk drive comprising:

a disk comprising a plurality of data tracks defined by servo sectors, wherein each data track comprises a plurality of data sectors;

a head actuated over the disk, the head comprising:

a write element;

a write fly height actuator;

a read element; and

a read fly height actuator; and

control circuitry operable to execute a write operation to a plurality of target data sectors by:

positioning the head over a target data track comprising the target data sectors;

when the head is approaching the target data sectors, configuring the write fly height actuator with a pre-heat value and configuring the read fly height actuator with a read value;

when the head is over one of the target data sectors, configuring the write fly height actuator with a first write value and configuring the read fly height actuator with a second write value, and writing data to the target data sector;

when the head transitions from writing data to the target data sector to reading a servo sector, configuring the write fly height actuator with the pre-heat value and configuring the read fly height actuator with a read value; and

after reading the servo sector, configuring the write fly height actuator with the first write value and configuring the read fly height actuator with the second write value, and continue writing data to the target data sectors.

2. The disk drive as recited in claim 1 , wherein the first write value is less than the pre-heat value to account for a heating action of the write element while writing data to the target data sectors.

3. The disk drive as recited in claim 1 , wherein the second write value is less than the read value to account for a heating action of the write element while writing data to the target data sectors.

4. The disk drive as recited in claim 1 , wherein the second write value is less than the first write value so that the read element flies higher than the write element while writing data to the target data sectors.

5. The disk drive as recited in claim 1 , wherein the control circuitry is further operable to execute the write operation by:

programming a first register with a first value and a second register with a second value;

using the first register to configure the write fly height actuator with the pre-heat value and using the second register to configure the write fly height actuator with the first write value;

programming a third register with a third value and a fourth register with a fourth value; and

using the third register to configure the read fly height actuator with the read value and using the fourth register to configure the read fly height actuator with the second write value.

6. The disk drive as recited in claim 5 , wherein:

the first value equals the pre-heat value;

the second value equals the first write value;

the third value equals the read value; and

the fourth value equals the second write value.

7. The disk drive as recited in claim 5 , wherein the control circuitry is further operable to generate at least one of the pre-heat value and the first write value by combining the first and second values.

8. The disk drive as recited in claim 5 , wherein the control circuitry is further operable to generate at least one of the read value and the second write value by combining the third and fourth values.

9. The disk drive as recited in claim 5 , wherein the control circuitry is further operable to execute the write operation by:

configuring a read/write signal based on whether the head is writing data to the target data sectors; and

configure the first, second, third, and fourth registers in response to the read/write signal.

10. A method of operating a disk drive, the disk drive comprising a disk comprising a plurality of data tracks defined by servo sectors, wherein each data track comprises a plurality of data sectors, and a head actuated over the disk, the head comprising a write element, a write fly height actuator, a read element, and a read fly height actuator, the method comprising executing a write operation to a plurality of target data sectors by:

positioning the head over a target data track comprising the target data sectors;

when the head is approaching the target data sectors, configuring the write fly height actuator with a pre-heat value and configuring the read fly height actuator with a read value;

when the head is over one of the target data sectors, configuring the write fly height actuator with a first write value and configuring the read fly height actuator with a second write value, and writing data to the target data sector;

when the head transitions from writing data to the target data sector to reading a servo sector, configuring the write fly height actuator with the pre-heat value and configuring the read fly height actuator with a read value; and

after reading the servo sector, configuring the write fly height actuator with the first write value and configuring the read fly height actuator with the second write value, and continue writing data to the target data sectors.

11. The method as recited in claim 10 , wherein the first write value is less than the pre-heat value to account for a heating action of the write element while writing data to the target data sectors.

12. The method as recited in claim 10 , wherein the second write value is less than the read value to account for a heating action of the write element while writing data to the target data sectors.

13. The method as recited in claim 10 , wherein the second write value is less than the first write value so that the read element flies higher than the write element while writing data to the target data sectors.

14. The method as recited in claim 10 , further comprising:

programming a first register with a first value and a second register with a second value;

using the first register to configure the write fly height actuator with the pre-heat value and using the second register to configure the write fly height actuator with the first write value;

programming a third register with a third value and a fourth register with a fourth value; and

using the third register to configure the read fly height actuator with the read value and using the fourth register to configure the read fly height actuator with the second write value.

15. The method as recited in claim 14 , wherein:

the first value equals the pre-heat value;

the second value equals the first write value;

the third value equals the read value; and

the fourth value equals the second write value.

16. The method as recited in claim 14 , further comprising generating at least one of the pre-heat value and the first write value by combining the first and second values.

17. The method as recited in claim 14 , further comprising generating at least one of the read value and the second write value by combining the third and fourth values.

18. The method as recited in claim 14 , further comprising:

configuring a read/write signal based on whether the head is writing data to the target data sectors; and

configure the first, second, third, and fourth registers in response to the read/write signal.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2011
From: HOGG, DENNIS W.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 026802/0316 →