MEASUREMENT AND CORRECTION OF MAGNETIC WRITER OFFSET ERROR
First Claim
1. A method, comprising:
- writing a plurality of shingled tracks using an array of writers;
determining first and second positions of an array of readers relative to the shingled tracks, the first and second positions being above and/or beyond track edges of the shingled tracks;
repositioning the array of readers to various locations between the first and second positions and reading data from the shingled tracks;
determining a read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions; and
computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, according to one embodiment, includes writing a plurality of shingled tracks using an array of writers, determining first and second positions of an array of readers relative to the shingled tracks, the first and second positions being above and/or beyond track edges of the shingled tracks, repositioning the array of readers to various locations between the first and second positions and reading data from the shingled tracks, determining a read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions, and computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. Other systems, methods, and computer program products are described in additional embodiments.
108 Citations
22 Claims
-
1. A method, comprising:
-
writing a plurality of shingled tracks using an array of writers; determining first and second positions of an array of readers relative to the shingled tracks, the first and second positions being above and/or beyond track edges of the shingled tracks; repositioning the array of readers to various locations between the first and second positions and reading data from the shingled tracks; determining a read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions; and computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A magnetic recording product for storing data, comprising:
-
a linear magnetic recording medium; and a reserved region on the magnetic recording medium near a first end of the linear magnetic recording medium, the reserved region being configured to receive shingled tracks usable for determining a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a controller to cause the controller to perform a method comprising:
-
writing, by the controller, a plurality of shingled tracks using an array of writers; determining, by the controller, first and second positions of an array of readers relative to the shingled tracks, the first and second positions being above and/or beyond track edges of the shingled tracks; repositioning, by the controller, the array of readers between the first and second positions and reading data from the shingled tracks; determining, by the controller, a read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions; and computing, by the controller using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. - View Dependent Claims (21, 22)
-
Specification