IP Library Granted Patent US 11,430,468
Granted Patent B1
US 11,430,468 · App. 17/326,868 · Granted Aug 30, 2022

Data storage device adapting read element usage

Inventors: Zarko Popov (Mission Viejo, CA); Hitoshi Yoshida (Kanagawa, JP); Arundhathi R. Kanchrakuntla (Placentia, CA)
Assignee: Western Digital Technologies, Inc.
G11B5/012
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 11,430,468
App. No.
17/326,868
Granted
Aug 30, 2022
Kind
B1
Abstract

A data storage device is disclosed comprising a head actuated over a disk comprising a plurality of data tracks, wherein each data track comprises a plurality of data sectors and the head comprises a first read element and a second read element. When a first read command is received from a host to read a plurality of data sectors from the disk, the first read element is used to read a first data sector of the first read command, and when the first read element fails to recover the first data sector of the first read command, the second read element is used to read a second data sector of the first read command.

Claims (75)

1. A data storage device comprising:

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

a head actuated over the disk, wherein the head comprises a first read element and a second read element; and

control circuitry configured to:

receive a first read command from a host to read a plurality of data sectors from a magnetic media;

configure the first read element into a primary read element and configure the second read element into a secondary read element;

use the primary read element to read a first data sector of the first read command;

when the primary read element fails to recover the first data sector of the first read command, configure the second read element into the primary read element and configure the first read element into the secondary read element; and

use the primary read element to read a second data sector of the first read command.

2. The data storage device as recited in claim 1 , wherein when using the primary read element to read the first data sector of the first read command, the secondary read element is offset from the primary read element by at least one data track.

3. The data storage device as recited in claim 1 , wherein after configuring the second read element into the primary read element, the control circuitry is further configured to use the primary read element to execute a first retry read of the first data sector of the first read command.

4. The data storage device as recited in claim 3 , wherein when the primary read element fails to recover the first data sector of the first read command during the first retry read, the control circuitry is further configured to:

configure the first read element into the primary read element and configure the second read element into the secondary read element; and

use the primary read element to execute a second retry read of the first data sector of the first read command.

5. The data storage device as recited in claim 1 , wherein when the second read element is configured into the primary read element while executing the first read command, the control circuitry is further configured to:

receive a second read command from a host to read a plurality of data sectors from the disk;

configure the first read element into the primary read element and configure the second read element into the secondary read element; and

use the primary read element to read a first data sector of the second read command.

6. The data storage device as recited in claim 5 , wherein the control circuitry is further configured to:

when the primary read element fails to recover the first data sector of the second read command, configure the second read element into the primary read element and configure the first read element into the secondary read element; and

use the primary read element to read a second data sector of the second read command.

7. The data storage device as recited in claim 1 , wherein when the second read element is configured into the primary read element while executing the first read command, the control circuitry is further configured to:

receive a second read command from a host to read a plurality of data sectors from the disk; and

use the primary read element to read a first data sector of the second read command.

8. The data storage device as recited in claim 7 , wherein the control circuitry is further configured to:

when the primary read element fails to recover the first data sector of the second read command, configure the first read element into the primary read element and configure the second read element into the secondary read element; and

use the primary read element to read a second data sector of the second read command.

9. A data storage device comprising:

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

a head actuated over the disk, wherein the head comprises a first read element and a second read element; and

control circuitry configured to:

receive a first read command from a host to read a plurality of data sectors from the disk;

use the first read element to read a first data sector of the first read command; and

when the first read element fails to recover the first data sector of the first read command, use the second read element to execute a first retry read of the first data sector of the first read command, and use the second read element to read a second data sector of the first read command, and

when the second read element fails to recover the first data sector of the first read command during the first retry read, use the first read element to execute a second retry read of the first data sector of the first read command.

10. The data storage device as recited in claim 9 , wherein when using the first read element to read the first data sector of the first read command, the second read element is offset from the first read element by at least one data track.

11. The data storage device as recited in claim 9 , wherein when the second read element recovers the second data sector of the first read command, the control circuitry is further configured to:

receive a second read command from a host to read a plurality of data sectors from the disk; and

use the first read element to read a first data sector of the second read command.

12. The data storage device as recited in claim 11 , wherein when the first read element fails to recover the first data sector of the second read command, the control circuitry is further configured to use the second read element to read a second data sector of the second read command.

13. The data storage device as recited in claim 9 , wherein when the second read element recovers the second data sector of the first read command, the control circuitry is further configured to:

receive a second read command from a host to read a plurality of data sectors from the disk; and

use the second read element to read a first data sector of the second read command.

14. The data storage device as recited in claim 13 , wherein when the second read element fails to recover the first data sector of the second read command, the control circuitry is further configured use the first read element to read a second data sector of the second read command.

15. A data storage device comprising:

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

a head actuated over the disk, wherein the head comprises a first read element and a second read element; and

a means for receiving a first read command from a host to read a plurality of data sectors from the disk;

a means for using the first read element to read a first data sector of the first read command; and

when the first read element fails to recover the first data sector of the first read command, a means for using the second read element to execute a first retry read of the first data sector of the first read command, and a means for using the second read element to read a second data sector of the first read command; and

when the second read element fails to recover the first data sector of the first read command during the first retry read, further comprising a means for using the first read element to execute a second retry read of the first data sector of the first read command.

16. The data storage device as recited in claim 15 , wherein when using the first read element to read the first data sector of the first read command, the second read element is offset from the first read element by at least one data track.

17. A data storage device comprising:

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

a head actuated over the disk, wherein the head comprises a first read element and a second read element; and

control circuitry configured to:

receive a first read command from a host to read a plurality of data sectors from the disk;

use the first read element to read a first data sector of the first read command; and

when the first read element fails to recover the first data sector of the first read command, use the second read element to read a second data sector of the first read command; and

when the second read element recovers the second data sector of the first read command:

receive a second read command from a host to read a plurality of data sectors from the disk, and

use the first read element to read a first data sector of the second read command.

18. The data storage device as recited in claim 17 , wherein when the first read element fails to recover the first data sector of the second read command, the control circuitry is further configured to use the second read element to read a second data sector of the second read command.

19. A data storage device comprising:

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

a head actuated over the disk, wherein the head comprises a first read element and a second read element; and

control circuitry configured to:

receive a first read command from a host to read a plurality of data sectors from the disk;

use the first read element to read a first data sector of the first read command; and

when the first read element fails to recover the first data sector of the first read command, use the second read element to read a second data sector of the first read command; and

when the second read element recovers the second data sector of the first read command:

receive a second read command from a host to read a plurality of data sectors from the disk, and

use the second read element to read a first data sector of the second read command; and

when the second read element fails to recover the first data sector of the second read command, use the first read element to read a second data sector of the second read command.

20. The data storage device of claim 1 , wherein the second data sector is radially offset and/or circumferentially offset from the first data sector.

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 057651 FRAME 0296 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058981/0958 →
SECURITY INTEREST Recorded Sep 17, 2021
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 057651/0296 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: POPOV, ZARKO; YOSHIDA, HITOSHI; KANCHRAKUNTLA, ARUNDHATHI R.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 056314/0361 →