Data storage device using branch metric from adjacent track to compensate for inter-track interference
First Claim
1. A data storage device comprising:
- a disk comprising a plurality of data tracks;
a head actuated over the disk, the head comprising a plurality of read elements including a first read element and a second read element; and
control circuitry configured to;
read a first data track using the first read element to generate a first read signal;
sample the first read signal to generate first signal samples;
generate a first branch metric in a first trellis sequence detector when detecting a first data sequence based on one of the first signal samples;
read a second data track adjacent the first data track using the second read element to generate a second read signal;
sample the second read signal to generate second signal samples; and
when detecting a second data sequence, generate a second branch metric in a second trellis sequence detector based on one of the second signal samples and the first branch metric.
8 Assignments
0 Petitions
Accused Products
Abstract
A data storage device is disclosed comprising a disk comprising a plurality of data tracks, and a head comprising a first read element and a second read element. A first data track is read using the first read element to generate a first read signal, and the first read signal is sampled to generate first signal samples. A first branch metric is generated in a first trellis sequence detector when detecting a first data sequence based on one of the first signal samples. A second data track adjacent the first data track is read using the second read element to generate a second read signal, and the second read signal is sampled to generate second signal samples. A second branch metric is generated in a second trellis sequence detector when detecting a second data sequence based on one of the second signal samples and the first branch metric.
486 Citations
14 Claims
-
1. A data storage device comprising:
-
a disk comprising a plurality of data tracks; a head actuated over the disk, the head comprising a plurality of read elements including a first read element and a second read element; and control circuitry configured to; read a first data track using the first read element to generate a first read signal; sample the first read signal to generate first signal samples; generate a first branch metric in a first trellis sequence detector when detecting a first data sequence based on one of the first signal samples; read a second data track adjacent the first data track using the second read element to generate a second read signal; sample the second read signal to generate second signal samples; and when detecting a second data sequence, generate a second branch metric in a second trellis sequence detector based on one of the second signal samples and the first branch metric. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a data storage device, the method comprising:
-
reading a first data track on a disk using a first read element of a head to generate a first read signal; sampling the first read signal to generate first signal samples; generating a first branch metric in a first trellis sequence detector when detecting a first data sequence based on one of the first signal samples; reading a second data track adjacent the first data track using a second read element of the head to generate a second read signal; sampling the second read signal to generate second signal samples; and when detecting a second data sequence, generating a second branch metric in a second trellis sequence detector based on one of the second signal samples and the first branch metric. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification