IP Library Granted Patent US 10,283,149
Granted Patent B2
US 10,283,149 · App. 15/953,353 · Granted May 7, 2019

Energy-assisted magnetic recording device capable of predicting the usable life of magnetic head

Inventors: Bernd Lamberts (San Jose, CA); Classica Jain (Freemont, CA); Remmelt Pit (Menlo Park, CA)
Assignee: Western Digital Technologies, Inc.
G11B5/455G11B5/607G11B5/6088G11B7/127G11B2005/0021G11B2005/0024
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 10,283,149
App. No.
15/953,353
Granted
May 7, 2019
Kind
B2
Abstract

A Data Storage Device (DSD) includes a magnetic storage medium and a head configured to read and write data using a current default write policy that affects an amount of power output by at least one write-assistive component of the head. One or more experimental writes are performed by writing data on the magnetic storage medium using an experimental write policy for the at least one write-assistive component, and the data is read from the magnetic storage medium. An experimental performance of the one or more experimental writes is evaluated based on the reading of the data. An experimental prediction value is determined indicating a predicted usable life of the head based on the evaluation of the experimental performance. Based on the experimental prediction value, it is determined whether to change the current default write policy for the at least one write-assistive component for future non-experimental writes.

Claims (77)

1. A Data Storage Device (DSD), comprising:

a magnetic storage medium;

a head configured to read and write data on the magnetic storage medium, and wherein the head includes at least one write-assistive component configured to assist in writing data on the magnetic storage medium using a current default write policy that affects the amount of power output by the at least one write-assistive component; and

a controller configured to:

perform one or more experimental writes by writing data on the magnetic storage medium using an experimental write policy for the at least one write-assistive component;

read the data from the magnetic storage medium that was written for the one or more experimental writes;

evaluate an experimental performance of the one or more experimental writes based on the reading of the data written for the one or more experimental writes;

determine an experimental prediction value indicating a predicted usable life of the head based on the evaluation of the experimental performance of the one or more experimental writes;

evaluate a default performance of one or more non-experimental writes based on the reading of data written for the one or more non-experimental writes using the current default write policy;

determine a default prediction value indicating a usable life of the head based on the evaluation of the default performance of the one or more non-experimental writes;

compare the default prediction value with the experimental prediction value; and

based on the comparison of the default prediction value with the experimental prediction value, determine whether to change the current default write policy for the at least one write-assistive component for future non-experimental writes.

2. The DSD of claim 1 , wherein the at least one write-assistive component includes at least one of a heater configured to adjust a fly height of the head over the magnetic storage medium, a laser diode configured to heat a surface of the magnetic storage medium, and a microwave field generator configured to generate a microwave field.

3. The DSD of claim 1 , wherein the controller is further configured to:

estimate a workload of the head; and

determine the experimental prediction value based on the estimated workload and the evaluation of the experimental performance of the one or more experimental writes.

4. The DSD of claim 1 , wherein the controller is further configured to

determine whether to replace the current default write policy with the experimental write policy based on the comparison of the default prediction value with the experimental prediction value.

5. The DSD of claim 1 , wherein in evaluating the experimental performance of the one or more experimental writes, the controller is further configured to evaluate at least one of a signal quality for the read data and a latency in reading the data.

6. The DSD of claim 1 , wherein the controller is further configured to determine the experimental write policy based on an evaluation of one or more earlier experimental writes for one or more earlier experimental write policies.

7. The DSD of claim 1 , wherein the head includes a plurality of write-assistive components each configured to assist in writing data on the magnetic storage medium for the one or more experimental writes by using respective experimental settings that cumulatively form the experimental write policy, and wherein the controller is further configured to determine the experimental prediction value based on the respective experimental settings.

8. The DSD of claim 7 , wherein the controller is further configured to determine a first experimental setting for a first write-assistive component and determine a second experimental setting for a second write-assistive component based on an evaluation of one or more earlier experimental writes for one or more earlier experimental write policies.

9. The DSD of claim 1 , wherein the controller is further configured to:

include an indication of the experimental write policy in the data written for the one or more experimental writes; and

identify the data written for the one or more experimental writes using the indication of the experimental write policy after performing non-experimental read operations on the magnetic storage medium.

10. The DSD of claim 1 , wherein the controller is further configured to perform the one or more experimental writes as part of a maintenance operation of the DSD.

11. The DSD of claim 1 , wherein the controller is further configured to

determine the experimental write policy based on the evaluation of the default performance of the one or more non-experimental writes.

12. The DSD of claim 1 , wherein the one or more experimental writes include a plurality of experimental writes at different radial locations on the magnetic storage medium.

13. The DSD of claim 1 , wherein the experimental write policy and the current default write policy include respective sets of write settings for different radial locations on the magnetic storage medium.

14. A method of operating a Data Storage Device (DSD) including a magnetic storage medium and a head configured to read and write data on the magnetic storage medium using a current default write policy that affects an amount of power output by at least one write-assistive component of the head, the method comprising:

performing one or more experimental writes by writing data on the magnetic storage medium using an experimental write policy for the at least one write-assistive component;

including an indication of the experimental write policy in the data written for the one or more experimental writes;

reading the data from the magnetic storage medium that was written for the one or more experimental writes;

identifying the data written for the one or more experimental writes using the indication of the experimental write policy after performing non-experimental read operations on the magnetic storage medium;

evaluating an experimental performance of the one or more experimental writes based on the reading of the data written for the one or more experimental writes;

determining an experimental prediction value indicating a predicted usable life of the head based on the evaluation of the experimental performance of the one or more experimental writes; and

based on the experimental prediction value, determining whether to change the current default write policy for the at least one write-assistive component for future non-experimental writes.

15. The method of claim 14 , wherein the at least one write-assistive component includes at least one of a heater configured to adjust a fly height of the head over the magnetic storage medium, a laser diode configured to heat a surface of the magnetic storage medium, and a microwave field generator configured to generate a microwave field.

16. The method of claim 14 , further comprising:

estimating a workload of the head; and

determining the experimental prediction value based on the estimated workload and the evaluation of the experimental performance of the one or more experimental writes.

17. The method of claim 14 , further comprising:

evaluating a default performance of one or more non-experimental writes based on the reading of data written for the one or more non-experimental writes using the current default write policy;

determining a default prediction value indicating a predicted usable life of the head based on the evaluation of the default performance of the one or more non-experimental writes;

comparing the default prediction value with the experimental prediction value; and

determining whether to replace the current default write policy with the experimental write policy based on the comparison of the default prediction value with the experimental prediction value.

18. The method of claim 14 , wherein in evaluating the performance of the one or more experimental writes, the method further comprises evaluating at least one of a signal quality for the read data and a latency in reading the data.

19. The method of claim 14 , further comprising determining the experimental write policy based on an evaluation of one or more earlier experimental writes for one or more earlier experimental write policies.

20. The method of claim 14 , wherein the head includes a plurality of write-assistive components each configured to assist in writing data on the magnetic storage medium for the one or more experimental writes by using respective experimental settings that cumulatively form the experimental write policy, and wherein the method further comprises determining the experimental prediction value based on the respective experimental settings.

21. The method of claim 20 , further comprising determining a first experimental setting for a first write-assistive component and determining a second experimental setting for a second write-assistive component based on an evaluation of one or more earlier experimental writes for one or more earlier experimental write policies.

22. The method of claim 14 , further comprising performing the one or more experimental writes as part of a maintenance operation of the DSD.

23. The method of claim 14 , further comprising:

evaluating a default performance of one or more non-experimental writes based on the reading of data written for the one or more non-experimental writes using the current default write policy; and

determining the experimental write policy based on the evaluation of the default performance of the one or more non-experimental writes.

24. The method of claim 14 , wherein the one or more experimental writes include a plurality of experimental writes at different radial locations on the magnetic storage medium.

25. The method of claim 14 , wherein the experimental write policy and the current default write policy include respective sets of write settings for different radial locations on the magnetic storage medium.

26. A non-transitory computer readable medium storing computer-executable instructions, wherein when the computer-executable instructions are executed by a controller of a Data Storage Device (DSD) including a magnetic storage medium and a head configured to read and write data on the magnetic storage medium, the computer-executable instructions cause the controller to:

perform one or more experimental writes by writing data on the magnetic storage medium using an experimental write policy for at least one write-assistive component of the head;

read the data from the magnetic storage medium that was written for the one or more experimental writes;

evaluate an experimental performance of the one or more experimental writes based on the reading of the data written for the one or more experimental writes;

determine an experimental prediction value indicating a predicted usable life of the head based on the evaluation of the experimental performance of the one or more experimental writes;

evaluate a default performance of one or more non-experimental writes based on the reading of data written for the one or more non-experimental writes using a current default write policy;

determine a default prediction value indicating a usable life of the head based on the evaluation of the default performance of the one or more non-experimental writes;

compare the default prediction value with the experimental prediction value; and

based on the comparison of the default prediction value with the experimental prediction value, determine whether to change the current default write policy for the at least one write-assistive component for future non-experimental writes.

27. A Data Storage Device (DSD), comprising:

a magnetic storage medium;

a head configured to read and write data on the magnetic storage medium, and wherein the head includes at least one write-assistive component configured to assist in writing data on the magnetic storage medium using a current default write policy that affects the amount of power output by the at least one write-assistive component; and

a controller configured to:

evaluate a default performance of one or more non-experimental writes based on the reading of data written for the one or more non-experimental writes using the current default write policy;

determine an experimental write policy based on the evaluation of the default performance of the one or more non-experimental writes

perform one or more experimental writes by writing data on the magnetic storage medium using the experimental write policy for the at least one write-assistive component;

read the data from the magnetic storage medium that was written for the one or more experimental writes;

evaluate an experimental performance of the one or more experimental writes based on the reading of the data written for the one or more experimental writes;

determine an experimental prediction value indicating a predicted usable life of the head based on the evaluation of the experimental performance of the one or more experimental writes; and

based on the experimental prediction value, determine whether to change the current default write policy for the at least one write-assistive component for future non-experimental writes.

Assignments (5)
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
RELEASE OF SECURITY INTEREST AT REEL 052915 FRAME 0566 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 059127/0001 →
SECURITY INTEREST Recorded Feb 6, 2020
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 052915/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2018
From: LAMBERTS, BERND; JAIN, CLASSICA; PIT, REMMELT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045586/0477 →
Continuity (3)
Provisional Application 62485732 · Apr 14, 2017
Provisional Application 62514764 · Jun 2, 2017
Related Publication 20180301163A1 · Oct 18, 2018
Cited By (1)
US 12,223,983