Flexible virtual defect padding
AssigneeSeagate Technology LLC
InventorMoonChol Park
Life of this patent
Estimating the term…
Abstract
Technologies are described herein for performing flexible virtual defect padding of bad sectors on recording media of a storage device. A defective sector on a data track of a recording medium in the storage device is detected. The size and position of a physical defect within the defective sector are determined, and one or more sectors adjacent to the defective sector on the data track are mapped as virtual defects based on the size and position of the physical defect within the defective sector.
Claims20
A method comprising steps of:
- detecting a defective sector on a data track of a recording medium in a storage device;
- determining a size and position of a physical defect within the defective sector;
- logically dividing the defective sector into a plurality of subdivisions;
- determining whether the physical defect is within a first subdivision;
- upon determining that the physical defect is within the first subdivision, mapping a preceding adjacent sector on the data track as a virtual defect;
- determining whether the physical defect is within a last subdivision;
- and
- upon determining that the physical defect is within the last subdivision, mapping a following adjacent sector on the data track as a virtual defect.
(canceled)
A non-transitory computer-readable medium having processor-executable instructions stored thereon that, when executed by a processor, cause the processor to:
- detect a defective sector on a data track of a recording medium in a storage device;
- determine a size and position of a plurality of physical defects within the defective sector;
- and
- map one or more sectors of the data track adjacent to the defective sector as virtual defects based on the size and position of the plurality of physical defects within the defective sector.
(canceled)
A system comprising:
- a hard disk drive comprising a recording medium;
- a processor operably connected to the hard disk drive;
- and
- a virtual defect padding module operably connected to the hard disk drive and the processor and configured to perform steps of
- detect a defective sector on a data track of the recording medium,
- logically divide the defective sector into a plurality of subdivisions,
- determine a size and position of a physical defect within the defective sector in regard to the plurality of subdivisions,
- if it is determined that the physical defect is within a first subdivision of the plurality of subdivisions, map a preceding adjacent sector on the data track as a virtual defect, and
- if it is determined that the physical defect is within a last subdivision of the plurality of subdivisions, map a following adjacent sector on the data track as a virtual defect.
Dependencies are inferred from the claim text.