Data storage device executing retry operation by buffering signal samples at different radial offsets
First Claim
1. A data storage device comprising:
- a disk;
a head actuated over the disk; and
control circuitry configured to;
position the head at a first radial location over the disk and read at least part of a codeword on the disk to generate first signal samples;
generate a first quality metric for the first signal samples;
position the head at a second radial location over the disk different from the first radial location and read at least part of the codeword to generate second signal samples;
generate a second quality metric for the second signal samples;
combine a first subset of the first signal samples with a second subset of the second signal samples based on the first and second quality metrics to generate a combined set of signal samples; and
first attempt to decode the codeword based on the combined set of signal samples.
8 Assignments
0 Petitions
Accused Products
Abstract
A data storage device is disclosed comprising a head actuated over a disk. The head is positioned at a first radial location over the disk and at least part of a codeword on the disk is read to generate first signal samples. A first quality metric is generated for the first signal samples. The head is positioned at a second radial location over the disk different from the first radial location and at least part of the codeword is read to generate second signal samples. A second quality metric is generated for the second signal samples. A first subset of the first signal samples is combined with a second subset of the second signal samples based on the first and second quality metrics to generate a combined set of signal samples. An attempt is made to decode the codeword based on the combined set of signal samples.
472 Citations
20 Claims
-
1. A data storage device comprising:
-
a disk; a head actuated over the disk; and control circuitry configured to; position the head at a first radial location over the disk and read at least part of a codeword on the disk to generate first signal samples; generate a first quality metric for the first signal samples; position the head at a second radial location over the disk different from the first radial location and read at least part of the codeword to generate second signal samples; generate a second quality metric for the second signal samples; combine a first subset of the first signal samples with a second subset of the second signal samples based on the first and second quality metrics to generate a combined set of signal samples; and first attempt to decode the codeword based on the combined set of signal samples. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a data storage device, the method comprising;
-
positioning a head at a first radial location over a disk and reading at least part of a codeword on the disk to generate first signal samples; generating a first quality metric for the first signal samples; positioning the head at a second radial location over the disk different from the first radial location and reading at least part of the codeword to generate second signal samples; generating a second quality metric for the second signal samples; combining a first subset of the first signal samples with a second subset of the second signal samples based on the first and second quality metrics to generate a combined set of signal samples; and first attempting to decode the codeword based on the combined set of signal samples. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification