Detecting shingled overwrite errors
First Claim
Patent Images
1. An apparatus comprising:
- a processor configured to;
detect a read error at a first sector when performing a read operation on shingled recording tracks;
determine whether the read error is an error caused by shingled overwriting; and
cancel error recovery operations for the first sector when the error is determined to be caused by shingled overwriting.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for detecting shingled overwrite errors. When a read error is encountered when reading from shingled recording tracks, a processor may determine whether the read error is an error caused by shingled overwriting. The processor may determine whether the read error is caused by shingled overwriting by determining read signal quality of one or more sectors preceding the read error, such as based on a bit error count or bit error ratio (BER), and comparing the read signal quality to a threshold value. The processor may determine that the read error is caused by shingled overwriting when the read signal quality value is lower than the threshold.
-
Citations
20 Claims
-
1. An apparatus comprising:
a processor configured to; detect a read error at a first sector when performing a read operation on shingled recording tracks; determine whether the read error is an error caused by shingled overwriting; and cancel error recovery operations for the first sector when the error is determined to be caused by shingled overwriting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
-
detecting a read error at a first sector when performing a read operation on shingled recording tracks of a data storage device; determining whether the read error is an error caused by shingled overwriting of the first sector; and canceling error recovery operations for the first sector when the error is determined to be caused by shingled overwriting. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A memory device storing instructions that, when executed, cause a processor to perform a method comprising:
-
detecting a read error at a first sector when performing a read operation on shingled recording tracks of a data storage device; determining whether the read error is an error caused by shingled overwriting of the first sector; and canceling error recovery operations for the first sector when the error is determined to be caused by shingled overwriting. - View Dependent Claims (18, 19, 20)
-
Specification