IP Library Granted Patent US 12,100,432
Granted Patent B1
US 12,100,432 · App. 18/232,917 · Granted Sep 24, 2024

Energy-assisted magnetic recording data storage device with averaged measurement mitigation of energy component protrusion

Inventors: Aiko Sakoguchi (Kanagawa, JP); Masaru Furukawa (Kanagawa, JP); Kenji Tasaka (Kanagawa, JP)
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
G11B5/607G11B2005/0021
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 12,100,432
App. No.
18/232,917
Granted
Sep 24, 2024
Kind
B1
Abstract

Various illustrative aspects are directed to a data storage device, comprising one or more disks; an actuator mechanism configured to position one or more heads proximate to a corresponding disk surface of a corresponding disk of the one or more disks; and one or more processing devices. The one or more processing devices are configured to: determine a plurality of readings of an energy sensor output from an energy sensor disposed on the selected head during a rotation of the corresponding disk; determine an average of the readings of the energy sensor output; and use the average of the readings of the energy sensor output as a control parameter for controlling a fly height of the selected head.

Claims (37)

1. A data storage device, comprising:

one or more disks;

an actuator mechanism configured to position a selected head among one or more heads proximate to a corresponding disk surface of a corresponding disk among the one or more disks; and

one or more processing devices configured to:

determine a plurality of readings of an energy sensor output from an energy sensor disposed on the selected head during a rotation of the corresponding disk;

determine an average of the readings of the energy sensor output; and

use the average of the readings of the energy sensor output as a control parameter for controlling a fly height of the selected head.

2. The data storage device of claim 1 , wherein the energy sensor comprises a read element, and the readings of the sensor output comprise readings of readback amplitude.

3. The data storage device of claim 1 , wherein determining the plurality of readings of the energy sensor output from the energy sensor comprises determining a plurality of readings from a thermal sensor disposed proximate to a near-field transmitter comprised in the selected head.

4. The data storage device of claim 3 , wherein the near-field transmitter is configured to transmit a laser generated by a laser diode comprised in the selected head.

5. The data storage device of claim 1 , wherein determining the average of the readings of the energy sensor output comprises averaging readings of the energy sensor output from once per a selected number of sectors.

6. The data storage device of claim 1 , wherein determining the average of the readings of the energy sensor output comprises averaging readings of the energy sensor output from once every ten sectors.

7. The data storage device of claim 1 , wherein determining the average of the readings of the energy sensor output comprises averaging readings of the energy sensor output from a selected amount of revolutions of the selected disk.

8. The data storage device of claim 1 , wherein determining the average of the readings of the energy sensor output comprises averaging readings of the energy sensor output from one complete revolution of the selected disk.

9. The data storage device of claim 1 , wherein using the average of the readings of the energy sensor output as a control parameter for controlling the fly height of the selected head comprises applying power to one or more thermal fly height control components comprised in the selected head with a value of power based on the average of the readings of the energy sensor output.

10. The data storage device of claim 1 , wherein determining the plurality of readings of the energy sensor output from the energy sensor comprises:

operating the selected head in a steady-state write mode; and

determining the plurality of readings of the energy sensor output from the energy sensor while operating the selected head in the steady-state write mode.

11. The data storage device of claim 1 , wherein the one or more processing devices are further configured such that:

determining the plurality of readings of the energy sensor output comprises determining a plurality of readback amplitudes during a continuous read operation and determining a plurality of readback amplitudes during a burst write operation,

determining the average of the readings of the energy sensor output comprises determining an average of the readback amplitudes during the continuous read operation and determining an average of the readback amplitudes during the burst write operation, and

using the average of the readings of the energy sensor output as a control parameter for controlling a fly height of the selected head comprises using the average of the readback amplitudes during the continuous read operation as a control parameter for controlling a fly height of the selected head during continuous read operations, and using the average of the readback amplitudes during the burst read operation as a control parameter for controlling a fly height of the selected head during burst read operations.

12. The data storage device of claim 1 , wherein the one or more processing devices are further configured such that using the average of the readings of the energy sensor output as the control parameter for controlling a fly height of the selected head comprises applying a fly height control signal to one or more fly height control components of the selected head, at a fly height control amplitude that corresponds to the average of the readings of the energy sensor output.

13. A method comprising:

determining, by one or more processing devices, a plurality of readings of an energy sensor output from an energy sensor disposed on a selected head during a rotation of a corresponding disk of one or more disks comprised in a data storage device;

determining, by one or more processing devices, an average of the readings of the energy sensor output; and

using, by one or more processing devices, the average of the readings of the energy sensor output as a control parameter for controlling a fly height of the selected head.

14. The method of claim 13 , wherein the energy sensor comprises a read element, and the readings of the sensor output comprise readings of readback amplitude.

15. The method of claim 13 , wherein determining the plurality of readings of the energy sensor output from the energy sensor comprises determining a plurality of readings from a thermal sensor disposed proximate to a near-field transmitter comprised in the selected head.

16. The method of claim 15 , wherein the near-field transmitter is configured to transmit a laser generated by a laser diode comprised in the selected head.

17. The method of claim 13 , wherein determining the average of the readings of the energy sensor output comprises averaging readings of the energy sensor output from once per a selected number of sectors.

18. One or more processing devices comprising:

means for determining a plurality of readings of an energy sensor output from an energy sensor disposed on a selected head during a rotation of a corresponding disk of one or more disks comprised in a data storage device;

means for determining an average of the readings of the energy sensor output; and

means for using the average of the readings of the energy sensor output as a control parameter for controlling a fly height of the selected head.

19. The one or more processing devices of claim 18 , wherein the energy sensor comprises a read element, and the readings of the sensor output comprise readings of readback amplitude.

20. The one or more processing devices of claim 18 , wherein the means for determining the plurality of readings of the energy sensor output from the energy sensor comprises means for determining a plurality of readings from a thermal sensor disposed proximate to a near-field transmitter comprised in the selected head.

Assignments (3)
PATENT COLLATERAL AGREEMENT- A&R Recorded Nov 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 065656/0649 →
PATENT COLLATERAL AGREEMENT - DDTL Recorded Nov 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 065657/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: SAKOGUCHI, AIKO; FURUKAWA, MASARU; TASAKA, KENJI
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 065421/0845 →
Continuity (2)
Provisional Application 63524062 · Jun 29, 2023
Provisional Application 63454519 · Mar 24, 2023
Cited By (1)
US 12,633,309