On the fly write reallocation
AssigneeWestern Digital Corporation
InventorMark R. Schibilla
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Corporation
InventorMark R. Schibilla
Estimating the term…
A method for reassigning a defective data site on a disk surface of a disk drive during a write operation. When a write error is detected while writing a data block to a user data site, a write error recovery procedure is performed on the user data site. If the write error recovery procedure determines that the user data site contains an unrecoverable error, the data block is written to a spare data site located at a different area of the disk surface, and a cross-reference entry for the reassignment is stored in memory on the disk drive. Upon completion of the write operation, the user data sites encountering write errors are reassigned to the spare data sites. The reassignment operation includes marking all user data sites encountering write errors as defective data sites, adding all user data sites encountering write errors to a list of defective data sites, and writing the reassignment cross reference entries stored in the disk drive memory to the disk surface. The method can handle reallocation of multiple unrecoverable data sites within each disk write operation.
In a disk drive, a method for reassigning a defective data site on a disk surface during a write operation for writing a series of data blocks on the disk surface, the method comprising the steps of:
Dependencies are inferred from the claim text.