Single data band data storage
12300284 ยท 2025-05-13
Assignee
Inventors
Cpc classification
G11B5/187
PHYSICS
International classification
G11B5/02
PHYSICS
G11B5/187
PHYSICS
G11B5/48
PHYSICS
Abstract
Provided are a computer program product, device, system, and method for single data band data storage. In one embodiment, a tape head module has an array of four servo transducer elements for each servo band of a tape and an array of reader/writer transducer elements extending over most of the width of the tape. In another embodiment, a data storage tape has a top servo band positioned adjacent a top edge guard band of the tape, a bottom servo band positioned adjacent a bottom edge guard band of the tape, and a single data band positioned between the top and bottom servo bands and configured to receive tracks of data written by a tape head wherein the single data band width extends over most of the tape width.
Claims
1. A data storage tape for a tape head having an array of N.sub.E writer transducer elements carried on a substrate for writing tracks of data on the tape, the tape having a top longitudinal edge and a bottom longitudinal edge and a tape width W.sub.Tape extending between the top and bottom longitudinal edges of the tape, and a plurality of longitudinal regions between the top and bottom longitudinal edges including: a top edge guard band of width W.sub.Edge positioned adjacent the top longitudinal edge of the tape; a bottom edge guard band of width W.sub.Edge positioned adjacent the bottom longitudinal edge of the tape; a top servo band of width W.sub.SB positioned adjacent the top guard band of the tape; a bottom servo band of width W.sub.SB positioned adjacent the bottom guard band of the tape; and a single data band of width W.sub.DB positioned between the top and bottom servo bands and configured to receive tracks of data written by the tape head controlled by the top and bottom servo bands wherein the data band width W.sub.DB extends over most of the tape width W.sub.Tape.
2. The tape of claim 1 wherein the width of the tape, W.sub.Tape, is 12,65020 microns; the width of the servo band on Tape, W.sub.SB, is within a range of
3. The tape of claim 1 wherein W.sub.SB is within a range of 48 microns3 microns to 48 microns+7 microns.
4. The tape of claim 1 wherein the tape width W.sub.Tape is within a range of 12,650 microns20 microns.
5. The tape of claim 4 wherein the top and bottom servo bands are separated by a width W.sub.HeadSpan.Tape, which is within a range of 11,594 microns5 microns.
6. The tape of claim 5 wherein the data band has a sub data band for each writer transducer element of the array of N.sub.E writer transducer elements, and the tape has two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band, wherein: W.sub.SB is within a range of 48 microns3 microns and 48 microns+7 microns.
7. A method, comprising: formatting a data storage tape for use with a tape head having an array of N.sub.E writer transducer elements carried on a substrate for writing tracks of data on the tape, the tape having a top longitudinal edge and a bottom longitudinal edge and a tape width W.sub.Tape extending between the top and bottom longitudinal edges of the tape, the formatting including forming a plurality of longitudinal regions between the top and bottom longitudinal edges of the tape including: forming a top edge guard band of width W.sub.Edge positioned adjacent the top longitudinal edge of the tape; forming a bottom edge guard band of width W.sub.Edge positioned adjacent the bottom longitudinal edge of the tape; forming a top servo band of width W.sub.SB positioned adjacent the top guard band of the tape; forming a bottom servo band of width W.sub.SB positioned adjacent the bottom guard band of the tape; and forming space for a single data band of width W.sub.DB positioned between the top and bottom servo bands and configured to receive tracks of data written by the tape head controlled by the top and bottom servo bands wherein the data band width W.sub.DB extends over most of the tape width W.sub.Tape.
8. The method of claim 7 wherein the width of the tape, W.sub.Tape, is 12,65020 microns, and wherein the element pitch on tape,
9. The method of claim 8 wherein the width of the servo band on Tape W.sub.SB is within a range of
10. The method of claim 7 wherein W.sub.SB is within a range of 48 microns3 microns to 48 microns+7 microns.
11. The method of claim 7 wherein the tape width W.sub.Tape is within a range of 12,650 microns20 microns.
12. The method of claim 9 wherein the top and bottom servo bands are separated by a width W.sub.HeadSpan.Tape, which is within a range of 11,594 microns5 microns.
13. The method of claim 12 wherein the data band has a sub data band for each writer transducer element of the array of N.sub.E writer transducer elements, and the tape has two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band, wherein: W.sub.SB is within a range of 48 microns3 microns and 48 microns7 microns.
14. A computer program product for formatting a data storage tape for use with a tape head having an array of N.sub.E writer transducer elements carried on a substrate for writing tracks of data on the tape, the tape having a top longitudinal edge and a bottom longitudinal edge and a tape width W.sub.Tape extending between the top and bottom longitudinal edges of the tape, wherein the computer program product comprises a computer readable storage medium, implemented in a tape formatting system, having computer readable program code embodied therein that when executed performs operations, the operations comprising: forming a plurality of longitudinal regions between the top and bottom longitudinal edges of the tape including: forming a top edge guard band of width W.sub.Edge positioned adjacent the top longitudinal edge of the tape; forming a bottom edge guard band of width W.sub.Edge positioned adjacent the bottom longitudinal edge of the tape; forming a top servo band of width W.sub.SB positioned adjacent the top guard band of the tape; forming a bottom servo band of width W.sub.SB positioned adjacent the bottom guard band of the tape; and forming space for a single data band of width W.sub.DB positioned between the top and bottom servo bands and configured to receive tracks of data written by the tape head controlled by the top and bottom servo bands wherein the data band width W.sub.DB extends over most of the tape width W.sub.Tape.
15. The computer program product of claim 14 wherein the width of the tape, W.sub.Tape, is 12,65020 microns; the width of the servo band on Tape, and wherein the element pitch on tape,
16. The computer program product of claim 15 wherein W.sub.SB is within a range of
17. The computer program product of claim 14 wherein W.sub.SB is within a range of 48 microns3 microns to 48 microns+7 microns.
18. The computer program product of claim 14 wherein the tape width W.sub.Tape is within a range of 12,650 microns20 microns.
19. The computer program product of claim 16 wherein the top and bottom servo bands are separated by a width W.sub.HeadSpan.Tape, which is within a range of 11,594 microns5 microns.
20. The computer program product of claim 19 wherein the data band has a sub data band for each writer transducer element of the array of N.sub.E writer transducer elements, and the tape has two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band, wherein: W.sub.SB is within a range of 48 microns3 microns and 48 microns+7 microns.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) The description herein provides examples of embodiments of the invention, and variations and substitutions may be made in other embodiments. Several examples will now be provided to further clarify various embodiments of the present disclosure:
(13) Example 1. A tape head for writing tracks of data on magnetic tape having a plurality of servo bands and a tape width W.sub.Tape extending between longitudinal edges of the tape, comprising: a module having a substrate, an array of N.sub.E transducer elements carried on the substrate and configured to one of 1) write to, and 2) read from a single band of data on the tape having a single data band width W.sub.DB where the N.sub.E transducer element array and the single data band width W.sub.DB each extend over most of the tape width W.sub.Tape. The tape head module further comprises an array of four servo transducer elements carried on the substrate for each servo band of the tape for a total of eight servo transducer elements on the tape head module. Thus, embodiments having an array of transducer elements extending over most of the tape width for a single data band advantageously increase data storage capacity. Further, embodiments having an array of four servo transducer elements for each servo band of the tape advantageously increase data storage capacity.
(14) Example 2. The limitations of any of Examples 1 and 3-8, where the N.sub.E transducer element array of the tape head module is an array of N.sub.E writer transducer elements configured to write N.sub.E sub data bands in the single data band, so that each writer transducer element of the array of N.sub.E writer transducer elements is configured to write data in an associated sub data band in four write region quadrants. Each writer transducer element is further configured to write data in two of the write region quadrants in a first longitudinal direction and to write data in two of the write region quadrants in a second longitudinal direction opposite to that of the first longitudinal direction. Thus, embodiments having four write region quadrants in each sub data band advantageously increase data storage capacity.
(15) Example 3. The limitations of any of Examples 1-2 and 4-8, where the N.sub.E transducer element array is an array of one of 1) N.sub.E writer transducer elements and 2) N.sub.E reader transducer elements, where the eight servo transducer elements comprise a top array of four servo transducer elements positioned in a first placement pattern adjacent one end of the N.sub.E transducer elements array and configured to read a top servo band of two servo bands in a first tape head module position, and a bottom array of four servo transducer element positioned in a second placement pattern adjacent a distal end of the N.sub.E transducer elements array and configured to read a bottom servo band of two servo bands in the first tape head module position. The first and second placement patterns are symmetric mirror images of each other relative to a tape head center of rotation so that rotation of the tape head module by 180 degrees to a second tape head module position results in the bottom array of servo transducer elements being positioned in the second tape head module position to read the top servo band in a placement pattern identical to that of top array of servo transducer elements positioned to read the top servo band in the first tape head module position. Thus, embodiments having symmetric placement patterns for arrays of servo transducer elements advantageously permit tape head modules of the same design to be rotated 180 degrees relative to each other.
(16) Example 4. The limitations of any of Examples 1-3 and 5-8, where the tape has an edge guard band having a width W.sub.Edge, the N.sub.E transducer elements of the array of N.sub.E transducer elements are evenly spaced at an element pitch W.sub.EP, the tape head is configured to write tracks as the tape moves in a direction x, and in a track pitch direction y which is orthogonal to that of the tape motion direction x, the tape head is configured to be tilted at an angle relative to the track pitch direction y, and the element pitch W.sub.EP is selected to be within a range of
(17)
The top array of servo transducer elements is an array of servo transducer elements S1a, S1b, S1c, S1d, the bottom array servo transducer elements is an array of servo transducer elements S2a, S2b, S2c, S2d, the first placement pattern is adjacent a top transducer element E.1 of the N.sub.E transducer elements array and includes spacing W.sub.S1a.E1 between servo transducer element Sla and top transducer element E.1, spacing W.sub.S1b.E1 between servo transducer element S1b and top transducer element E.1, spacing W.sub.S1c.E1 between servo transducer element S1c and top transducer element E.1, and spacing W.sub.S1d.E1 between servo transducer element S1d and top transducer element E.1, the second placement pattern is adjacent a bottom) transducer element NE.1 of the N.sub.E transducer elements array and includes spacing W.sub.S2a.NE between servo transducer element S2a and bottom transducer element NE.1, spacing W.sub.S2b.NE between servo transducer element S2b and bottom transducer element NE.1, spacing W.sub.S2c.NE between servo transducer element S2c and bottom transducer element NE.1, and spacing W.sub.S2d.NE between servo transducer element S2d and bottom transducer element NE.1, and where
(18)
Thus, embodiments having placement patterns for arrays of servo transducer elements within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such head parameters.
(19) Example 5. The limitations of any of Examples 1-4 and 6-8, where the servo elements S1a, S2a of the top and bottom servo arrays, respectively, are spaced to define a head span distance W.sub.HeadSpan, which is equal to the servo band pitch on the tape media, W.sub.servoBandPitch, divided by cos () such that W.sub.HeadSpan=W.sub.servoBandPitch/cos () where W.sub.HeadSpan is within a range of
(20)
Thus, embodiments having tape Head parameters such as headspan width within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such head parameters.
(21) Example 6. The limitations of any of Examples 1-5 and 7-8, where the tape head is for use with a servo band buffer having a width W.sub.SBuf and where the servo elements S1a, S2a of the top and bottom servo arrays, respectively, are spaced to define a head span distance W.sub.HeadSpan, each servo transducer element has a width W.sub.S, and each writer has width W.sub.W, and a W.sub.HeadSpan is within a range of
(22)
Thus, embodiments having tape head parameters such as headspan width within specified ranges determined as a function of additional selected values, advantageously facilitate preferred or optimized values for such head parameters of increased precision.
(23) Example 7. The limitations of any of Examples 1-6 and 8, where the tape head is for use with a servo band buffer having a width W.sub.SBuf and where the tape head has an array of N.sub.E writer transducer elements configured to write data, and where each writer transducer element has a width W.sub.W and each servo transducer element has a width W.sub.S, where:
(24)
Thus, embodiments having tape head parameters such as placement patterns for arrays of servo transducer elements within specified ranges determined as a function of additional selected values, advantageously facilitate preferred or optimized values for such head parameters of increased precision.
(25) Example 8. The limitations of any of Examples 1-7, where the number N.sub.E of writer transducer elements equals 64 writer transducer elements, the element pitch W.sub.EP is within a range of 183 microns3 microns, the tape width W.sub.Tape is within a range of 12,650 microns3 microns; and the edge guard band width W.sub.Edge is within a range of 500 microns3 microns; and where the tape has two servo bands, each having a width W.sub.SB within a range of 48 microns3 microns, and two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band; and where: W.sub.S2d.NE=W.sub.S1a.E1 and are each within a range of 52.4 microns+(W.sub.SBuf7 microns)/23 microns; W.sub.S2c.NE=W.sub.S1b.E1 and are each within a range of 95.8 microns+(W.sub.SBuf7 microns)/23 microns; W.sub.S2b.NE=W.sub.S1c.E1 and are each within a range of 144.0 microns+(W.sub.SBuf7 microns)/23 microns; and
W.sub.S2a.NE=W.sub.S1d.E1 and are each within a range of 187.3+(W.sub.SBuf7 m)/23 microns. Thus, embodiments having tape head parameters such as placement patterns for arrays of servo transducer elements within specified ranges determined as a function of fewer selected values, advantageously facilitate preferred or optimized values within wider ranges for such head parameters.
(26) Example 9: A computer system comprising one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices, and program instructions, stored on at least one of the one or more computer-readable, tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer-readable memories, in combination with a tape head according to any of Examples 1-8. Thus, embodiments having an array of transducer elements extending over most of the tape width for a single data band advantageously increase data storage capacity. Further, embodiments having an array of four servo transducer elements for each servo band of the tape advantageously increase data storage capacity. Still further, embodiments having tape head parameters within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such head parameters.
(27) Example 10. A method, comprising: transferring data between a first tape head module and a single data band of a magnetic tape having a tape width W.sub.Tape extending between longitudinal edges of the tape, where the transferring data includes one of writing to and reading from the single data band which extends over most of the tape width W.sub.Tape, using an array of N.sub.E transducer elements of the first tape head module where the array of N.sub.E transducer elements extends over most of the tape width W.sub.Tape. The method further including controlling the lateral position of the first tape head module relative to the magnetic tape using an array of four servo transducer elements on the first tape head module for each servo band of the tape for a total of eight servo transducer elements on the first tape head module. Thus, embodiments using an array of transducer elements extending over most of the tape width to write in a single data band advantageously increase data storage capacity. Further, embodiments using an array of four servo transducer elements for each servo band of the tape advantageously increase data storage capacity.
(28) Example 11. The limitations of any of Examples 10 and 12-16, where the N.sub.E transducer element array of the first tape head module is an array of N.sub.E writer transducer elements configured to write data in the single data band and where the transferring data between the tape head module and the single data band includes writing to N.sub.E sub data bands in the single data band, which includes each writer transducer element of the array of N.sub.E writer transducer writing data in an associated sub data band in four write region quadrants. The method further includes each writer transducer element of the array of N.sub.E writer transducer writing data in two of the write region quadrants of the associated sub data band in a first longitudinal direction and writing data in two of the write region quadrants of the associated sub data band in a second longitudinal direction opposite to that of the first longitudinal direction. Thus, embodiments writing data in four write region quadrants in each sub data band advantageously increase data storage capacity.
(29) Example 12. The limitations of any of Examples 10-11 and 13-16 where the N.sub.E transducer element array is an array of one of 1) N.sub.E writer transducer elements and 2) N.sub.E reader transducer elements, where controlling the lateral position of the tape head module relative to the magnetic tape includes: a top array of four servo transducer elements of the eight servo transducer elements of the first tape head module positioned in a first placement pattern adjacent one end of the N.sub.E transducer elements array and reading a top servo band of two servo bands in a first tape head module position, and a bottom array of four servo transducer element of the eight servo transducer elements of the first tape head module positioned in a second placement pattern adjacent a distal end of the N.sub.E transducer elements array and reading a bottom servo band of two servo bands in the first tape head module position, and a top array of four servo transducer elements of a second tape head module positioned in the second placement pattern adjacent one end of N.sub.E transducer elements array and reading a top servo band of two servo bands in a second tape head module position, and a bottom array of four servo transducer element of second tape head module positioned in the first placement pattern adjacent a distal end of the N.sub.E transducer elements array and reading a bottom servo band of two servo bands in the second tape head module position, where the first and second placement patterns are symmetric mirror images of each other relative to a tape head center of rotation, and where the second tape head module is rotated by 180 degrees relative to the first tape head module position. Thus, embodiments using symmetric placement patterns for arrays of servo transducer elements advantageously permit tape head modules of the same design to be rotated 180 degrees relative to each other.
(30) Example 13. The limitations of any of Examples 10-12 and 14-16 where the tape has an edge guard band having a width W.sub.Edge, the N.sub.E transducer elements of the array of N.sub.E transducer elements are evenly spaced at an element pitch W.sub.EP, and where the transferring data includes the tape head writing tracks in the single data band of the tape as the tape moves in a direction x, and in a track pitch direction y which is orthogonal to that of the tape motion direction x, with the tape head tilted at an angle @ relative to the track pitch direction y, and the element pitch W.sub.EP is within a range of
(31)
where controlling the lateral position of the first tape head module relative to the magnetic tape using the eight servo transducer elements includes using a top array of servo transducer elements S1a, S1b, S1c, S1d, a bottom array servo transducer elements S2a, S2b, S2c, S2d, where the first placement pattern is adjacent a top transducer element E.1 of the N.sub.E transducer elements array and includes spacing W.sub.S1a.E1 between servo transducer element Sla and top transducer element E.1, spacing W.sub.S1b.E1 between servo transducer element S1b and top transducer element E.1, spacing W.sub.S1c.E1 between servo transducer element S1c and top transducer element E.1, and spacing W.sub.S1d.E1 between servo transducer element S1d and top transducer element E.1, and where the second placement pattern is adjacent a bottom transducer element NE.1 of the N.sub.E transducer elements array and includes spacing W.sub.S2a.NE between servo transducer element S2a and bottom transducer element NE.1, spacing W.sub.S2b.NE between servo transducer element S2b and bottom transducer element NE.1, spacing W.sub.S2c.NE between servo transducer element S2c and bottom transducer element NE.1, and spacing W.sub.S2d.NE between servo transducer element S2d and bottom transducer element NE.1, and where W.sub.S2d.NE=W.sub.S1a.E1 and are each within a range of
(32)
W.sub.S2c.NE=W.sub.S1b.E1 and are each within a range of
(33)
W.sub.S2b.NE=W.sub.S1c.E1 and are each within a range of
(34)
and W.sub.S2a.NE=W.sub.S1d.E1 and are each within a range of W.sub.EP1 micron and W.sub.EP+8 microns. Thus, embodiments using placement patterns for arrays of servo transducer elements within specified ranges determined as a function of selected values, advantageously facilitate using preferred or optimized values for such head parameters.
(35) Example 14. The limitations of any of Examples 10-13 and 15-16 where the servo elements S1a, S2a of the top and bottom servo arrays, respectively, used to control the lateral position of the first tape head module relative to the magnetic tape are spaced to define a head span distance W.sub.HeadSpan, which is equal to the servo band pitch on the tape media, W.sub.servoBandPitch, divided by cos () such that W.sub.HeadSpan=W.sub.servoBandPitch/cos () where each servo transducer element has a width W.sub.S, and each writer has width W.sub.W and where W.sub.HeadSpan is within range of one of
(36)
and
(37)
Thus, embodiments using tape head parameters such as headspan width within specified ranges determined as a function of selected values, advantageously facilitate using preferred or optimized values for such head parameters.
(38) Example 15. The limitations of any of Examples 10-14 and 16 where the number N.sub.E of writer transducer elements equals 64 writer transducer elements, the element pitch W.sub.EP is within a range of 183 microns3 microns, the tape width W.sub.Tape is within a range of 12,650 microns3 microns; and the edge guard band width W.sub.Edge is within a range of 500 microns3 microns; and where the tape has two servo bands, each having a width W.sub.SB within a range of 48 microns3 microns, and two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band; and where: W.sub.S2d.NE=W.sub.S1a.E1 and are each within a range of 52.4 microns+(W.sub.SBuf7 microns)/2+3 microns; W.sub.S2c.NE=W.sub.S1b.E1 and are each within a range of 95.8 microns+(W.sub.SBuf7 microns)/2+3 microns; W.sub.S2b.NE=W.sub.S1c.E1 and are each within a range of 144.0 microns+(W.sub.SBuf7 microns)/2+3 microns; and W.sub.S2a.NE=W.sub.S1d.E1 and are each within a range of 187.3+(W.sub.SBuf7 m)/2+3 microns. Thus, embodiments using tape head parameters such as placement patterns for arrays of servo transducer elements within specified ranges determined as a function of fewer selected values, advantageously facilitate preferred or optimized values within wider ranges for such head parameters.
(39) Example 16. The limitations of any of Examples 10-15 where the method uses a servo band buffer having a width W.sub.SBuf and where the transferring data includes an array of N.sub.E writer transducer elements, each writing data in the single data band, and where each writer transducer element has a width W.sub.W and each servo transducer element has a width W.sub.S, where:
(40)
Thus, embodiments using tape head parameters such as placement patterns for arrays of servo transducer elements within specified ranges determined as a function of additional selected values, advantageously facilitate using preferred or optimized values for such head parameters of increased precision.
(41) Example 17. A data storage tape for a tape head having an array of N.sub.E writer transducer elements carried on a substrate for writing tracks of data on the tape, the tape having a top longitudinal edge and a bottom longitudinal edge and a tape width W.sub.Tape extending between the top and bottom longitudinal edges of the tape, and a plurality of longitudinal regions between the top and bottom longitudinal edges including: a top edge guard band of width W.sub.Edge positioned adjacent the top longitudinal edge of the tape; a bottom edge guard band of width W Edge positioned adjacent the bottom longitudinal edge of the tape; a top servo band of width W.sub.SB positioned adjacent the top guard band of the tape; a bottom servo band of width W.sub.SB positioned adjacent the bottom guard band of the tape; and a single data band of width W.sub.DB positioned between the top and bottom servo bands and configured to receive tracks of data written by the tape head where the data band width W.sub.DB extends over most of the tape width W.sub.Tape. Thus, embodiments having a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments having two servo bands advantageously increase data storage capacity.
(42) Example 18. The limitations of any of Examples 17 and 19-22 where the width of the tape, W.sub.Tape, is 12,650+20 microns; the width of the servo band on Tape, W.sub.SB, is within a range of
(43)
(44)
and
(45)
and where the Element pitch on tape,
(46)
Thus, embodiments having two servo bands of reduced width advantageously increase data storage capacity. Further, embodiments having tape parameters such as separation of the servo bands within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such tape parameters.
(47) Example 19. The limitations of any of Examples 17-18 and 20-22 where W.sub.SB is within a range of 48 microns3 microns to 48 microns+7 microns. Thus, embodiments having two servo bands of reduced width within a specified range advantageously increase data storage capacity. Further, embodiments having tape parameters such as servo band width within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such tape parameters.
(48) Example 20. The limitations of any of Examples 17-19 and 21-22 where the tape width W.sub.Tape is within a range of 12,650 microns20 microns. Thus, embodiments having tape parameters within specified ranges determined as a function of a value such as tape width within a specified range, advantageously facilitate preferred or optimized values for such tape parameters.
(49) Example 21. The limitations of any of Examples 17-20 and 22 where the top and bottom servo bands are separated by a width W.sub.HeadSpan.Tape, which is within a range of 11,594 microns5 microns. Thus, embodiments having tape parameters such as separation of the servo bands within specified ranges of values, advantageously facilitate preferred or optimized values for such tape parameters.
(50) Example 22. The limitations of any of Examples 17-21 where the data band has a sub data band for each writer transducer element of the array of N.sub.E writer transducer elements, and the tape has two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band, where: W.sub.SB is within a range of 48 microns3 microns and 48 microns+7 microns. Thus, embodiments having tape parameters such as servo band width within specified ranges determined as a function of a servo buffer width value, advantageously facilitate preferred or optimized values for such tape parameters.
(51) Example 23: A computer system comprising one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices, and program instructions, stored on at least one of the one or more computer-readable, tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer-readable memories, in combination with a tape according to any of Examples 17-22. Thus, embodiments having a data storage tape having a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments having two servo bands on the storage tape advantageously increase data storage capacity.
(52) Example 24. A method, comprising: formatting a data storage tape for use with a tape head having an array of N.sub.E writer transducer elements carried on a substrate for writing tracks of data on the tape, the tape having a top longitudinal edge and a bottom longitudinal edge and a tape width W.sub.Tape extending between the top and bottom longitudinal edges of the tape, the formatting including forming a plurality of longitudinal regions between the top and bottom longitudinal edges of the tape including: forming a top edge guard band of width W.sub.Edge positioned adjacent the top longitudinal edge of the tape; forming a bottom edge guard band of width W.sub.Edge positioned adjacent the bottom longitudinal edge of the tape; forming a top servo band of width W.sub.SB positioned adjacent the top guard band of the tape; forming a bottom servo band of width W.sub.SB positioned adjacent the bottom guard band of the tape; and forming space for a single data band of width W.sub.DB positioned between the top and bottom servo bands and configured to receive tracks of data written by the tape head where the data band width W.sub.DB extends over most of the tape width W.sub.Tape. Thus, embodiments formatting a data storage tape for a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments formatting two servo bands on the storage tape advantageously increase data storage capacity.
(53) Example 25. The limitations of any of Examples 24 and 26-30 where the width of the
(54)
Thus, embodiments formatting tape parameters within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such tape parameters.
(55) Example 26. The limitations of any of Examples 24-25 and 27-30 where the width of the servo band on Tape, W.sub.SB is within a range of
(56)
and where the top and bottom servo bands are separated by a width W.sub.HeadSpan.Tape where: W.sub.HeadSpan.Tape is within a range of
(57)
Thus, embodiments formatting two servo bands of reduced width advantageously increase data storage capacity. Further, embodiments formatting tape parameters such as width of the servo bands within specified ranges determined as a function of selected values, advantageously facilitate preferred or optimized values for such tape parameters.
(58) Example 27. The limitations of any of Examples 24-26 and 28-30 where W.sub.SB is within a range of 48 microns3 microns to 48 microns+7 microns. Thus, embodiments formatting tape parameters such as width of the servo bands within specified ranges, advantageously facilitate preferred or optimized values for such tape parameters.
(59) Example 28. The limitations of any of Examples 24-27 and 29-30 where the tape width W.sub.Tape is within a range of 12,650 microns20 microns. Thus, embodiments having tape parameters within specified ranges determined as a function of a value such as tape width within a specified range, advantageously facilitate preferred or optimized values for such tape parameters.
(60) Example 29. The limitations of any of Examples 24-28 and 30 where the top and bottom servo bands are separated by a width W.sub.HeadSpan.Tape. which is within a range of 11,594 microns5 microns. Thus, embodiments formatting tape parameters such as separation of the servo bands within specified ranges, advantageously facilitate preferred or optimized values for such tape parameters.
(61) Example 30. The limitations of any of Examples 24-29 where the data band has a sub data band for each writer transducer element of the array of N.sub.E writer transducer elements, and the tape has two servo buffer regions each having a width W.sub.SBuf and each being positioned between a servo band and an adjacent sub data band, where: W.sub.SB is within a range of 48 microns3 microns and 48 microns+7 microns. Thus, embodiments having tape parameters such as servo band width within specified ranges, advantageously facilitate preferred or optimized values for such tape parameters.
(62) Example 31: 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 processor to cause the processor to perform a method according to any one of Examples 10-16 and 24-30. Thus, embodiments employing a method for a data storage tape having a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments employing a method for a data storage tape having two servo bands on the storage tape advantageously increase data storage capacity.
(63) Example 32: A computer system comprising one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices, and program instructions, stored on at least one of the one or more computer-readable, tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer-readable memories, to perform a method according to any of Examples 10-16 and 24-30. Thus, embodiments employing a method for a data storage tape having a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments employing a method for a data storage tape having two servo bands on the storage tape advantageously increase data storage capacity.
(64) Example 33 is an apparatus comprising means to perform a method as claimed in any preceding claim. Thus, embodiments employing a method for a data storage tape having a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments employing a method for a data storage tape having two servo bands on the storage tape advantageously increase data storage capacity.
(65) Example 34 is a machine-readable storage including machine-readable instructions, when executed, to implement a method or realize an apparatus as claimed in any preceding claim. Thus, embodiments employing a data storage tape or a method for a data storage tape having a single data band extending over most of the tape width advantageously increase data storage capacity. Further, embodiments employing a data storage tape or a method for a data storage tape having two servo bands on the storage tape advantageously increase data storage capacity.
(66) Described embodiments provide improvements to computer technology for storing and retrieving data in storage systems such as tape drives, for example, having a tape head having a substrate and an array of writer elements carried on the substrate, to write data to a magnetic tape media. A single band data storage system in accordance with the present description can increase data storage capacity for a tape media of a given size. In one embodiment, the number of servo bands is reduced such that the writer transducer array of the tape head and the single data band to which the tape head writes, each extend over most of the width of the tape. As a result, tape areas formerly used for servo bands between data bands can be used for user data storage within the single data band, thereby increasing data storage capacity of the tape.
(67) Moreover, in another aspect of a single band data storage in accordance with the present description, the widths of each of the remaining servo bands may be reduced. In one embodiment, the single band tape head has at one end of the tape head, an upper or top array of servo elements positioned to read an upper servo band above the single data band. At the other or distal end of the tape head, a lower or bottom array of servo elements is positioned to read a lower servo band below the single data band. By increasing the number of servo elements carried in arrays at each end of the single data band tape head, the width W.sub.SB of each of the two servo bands may be decreased, also contributing to increased data storage capacity of the tape.
(68) It is appreciated herein that the lateral data capacity of a tape data storage system can increase with an increase in the element pitch between transducer elements. However, the element pitch is limited by the lateral width of each data band which in turn is limited by the lateral width of adjacent servo bands used to position the head for data reading and writing. By reducing the number of servo bands and increasing the width of the single data band, an increase in element pitch and a corresponding increase in number of tracks and data capacity may be achieved.
(69) Reducing the number of data bands to one (1) and the number of servo bands to two (2) is believed to be a more efficient use of space for highest capacity. In one embodiment, in order to fill the available space with data, an increase in the spacing between elements, termed element pitch, W.sub.EP is provided the width of the servo band, W.sub.SB, generally is sufficient for the elements to span their data sub bands. With a single servo per servo band, this value is W.sub.EP. It is appreciated herein that increasing the number of servos per servo band reduces the required width W.sub.SB. Moreover, for optimum track following using servo band transit time, the maximum transit time is preferably short. For a chevron servo pattern, the transit time between adjacent lines in the chevron pattern is shorter near the apex of the chevron pattern and longer at the base of the chevron pattern and increases with higher angles of the chevron pattern. The wider the value for W.sub.SB, the longer the transit time at the base of the pattern. By decreasing the width W.sub.SB of each of the two servo bands, the servo band transit time at the base of the chevron pattern is correspondingly shortened to facilitate track following for precision reading from and writing to tracks of data.
(70) In one embodiment, the tape head is configured to write the single band of data in a plurality of sub data bands, one sub data band for each writer element of an array of writer elements carried by the tape head. In this embodiment, which utilizes four (4) servos per servo band, each sub data band is in turn subdivided into four writer regions referred to herein as quadrants, two of which each receive data written in a forward longitudinal direction of tape travel and two of which each receive data written in a reverse longitudinal direction of tape travel, opposite to that of the forward longitudinal direction.
(71) To control the motion of the tape head relative to the moving tape, the single band tape head has at one end, a servo element for each quadrant to which data is being written to or read from. In one embodiment, the single band tape head has at one end of the tape head, an upper or top array of four servo elements for the four quadrants and, at the other or distal end of the tape head, a lower or bottom array of four servo elements for the four quadrants. Each array of servo elements has an associated top or bottom servo band which is read by servo elements of the tape head to control the motion of the tape head relative to the moving tape.
(72) In one embodiment, within each sub data band, data is written to or read from a single quadrant at a time, using a pair of servo elements for motion control, a servo element from the top array of servo elements and a servo element from the bottom array of servo elements. Thus, there is a pair of top and bottom servo elements assigned to each quadrant of a sub data band. Each pair of servo elements is spaced from the array of writer elements, so each writer element associated with a particular sub data band is positioned within a particular sub data band quadrant associated with the assigned pair of servo elements, when the pair of servo elements is positioned within the top and bottom servo bands, respectively. Thus, a pair of servo elements positioned within the top and bottom servo bands, respectively, control the position of each writer element as data is written in each track in one of the four quadrants in each sub data band. Once, the tracks of data have been written in a particular quadrant in each sub data band, the tape head moves so that a different pair of servo elements is positioned within the top and bottom servo bands, respectively, to control the position of each writer element as data is written in each track in a different quadrant of the four quadrants in each sub data band. In this manner, the top and bottom servo bands may be shared by each pair of servo elements in turn. As a result, the width of each of the servo bands may be reduced by a factor approximately equal to the number of servo elements in each servo element array, as compared to the width of servo bands for a tape head having a single pair of servo elements, for example.
(73) In another aspect of a single data band data storage in accordance with the present description, examples of preferred or optimized values for head parameters such as the element pitch W.sub.EP between the writer (or reader) transducer elements of the tape head, and tape parameters such as the servo band width W.sub.SB, may be determined as a function of selected values. In one embodiment, the selected values include determinable parameters defined by the media, such as the width W.sub.Tape of the tape media and widths W.sub.Edge of edge guard bands of the tape, for example, transducer element parameters of the tape head such as, the number N.sub.E of writer (or reader) transducer elements, for example, and an operating point value, such as, the track pitch W.sub.TP, for example. In another aspect, suitable ranges for the element pitch W.sub.EP and the servo band width W.sub.SB are provided in addition to optimized values for these parameters of single data band data storage in accordance with the present description.
(74) In one embodiment, the top array of servo elements is positioned in a top placement pattern to read the top servo band above the single data band as data is read from or written to the write region quadrants of each sub data band of the single data band. At the other or distal end of the tape head, the bottom array of servo elements is positioned in a bottom placement pattern to read the bottom servo band below the single data band as data is read from or written to the write region quadrants of each sub data band of the single data band. In another aspect of a single data band data storage in accordance with the present description, examples of preferred or optimized values for servo to element spacings of the top and bottom servo placement patterns, may be determined as a function of selected values. In one embodiment, the top and bottom placement patterns may match to provide a symmetric layout of the top and bottom servo placement patterns. In another aspect, suitable ranges for the servo to element spacings of the top and bottom servo placement patterns are provided in addition to optimized values for these parameters of single data band data storage in accordance with the present description.
(75) The following description is made for the purpose of illustrating the general principles of the present invention and is not meant to limit the inventive concepts claimed herein. Further, particular features described herein can be used in combination with other described features in each of the various possible combinations and permutations.
(76) Unless otherwise specifically defined herein, all terms are to be given their broadest possible interpretation including meanings implied from the specification as well as meanings understood by those skilled in the art and/or as defined in dictionaries, treatises, etc. Moreover, the figures are schematic figures in which components are represented by shapes simplified for purposes of clarity. In such schematic diagrams, the relative proportional sizes of the various depicted components are not intended to reflect any particular proportional relationships. For example, components such as write transducers typically measured in microns may be depicted disproportionally large with respect to other much larger components such as tape media or tape heads, typically measured in millimeters, for example, for clarity in presentation.
(77)
(78) While one specific implementation of a tape drive is shown in
(79) As shown, a tape supply cartridge 120 and a take-up reel 121 are provided to support a magnetic tape 122 referred to herein as magnetic tape, or simply tape 122. One or more of the reels may form part of a removable cartridge and are not necessarily part of the system 100. The tape drive, such as that illustrated in
(80) Guides 125 guide the tape 122 across the tape head 110. Such tape head 110 is in turn coupled to a controller 128 via a cable 130. The controller 128 having a memory 134 typically controls head functions such as servo following, writing, reading, etc. The controller may operate under logic known in the art or which may be subsequently developed, modified as appropriate for the tape head 110 of the present description, as well as any logic disclosed herein. The cable 130 may include read/write circuits or channels to transmit data to the head 110 to be recorded on the tape 122 and to receive data read by the head 110 from the tape 122. An actuator 132 is configured to control position of the head 110 relative to the tape 122. An interface of the controller 128 may also be provided for communication between the tape drive and a host (integral or external) or other computer 140 of the storage system to send and receive the data and for controlling the operation of the tape drive and communicating the status of the tape drive to the host, all as will be understood by those of skill in the art.
(81) The storage system represented by the tape drive 100 may include an automated tape library for example, having one or more tape drives 100 docked in the library system. An example of such a tape library is an LTO tape library such as the TS4500 marketed by IBM, which has been modified to include tape drives having single band data storage in accordance with the present description.
(82) The computer 140 represents one or more of host computers, user computers, workstations, storage controllers, or other computers coupled to each other and to the tape drive 100 by one or more networks 150. In one embodiment, a host computer 140 coupled to the tape drive 100 receives requests over a network from user computers to access data in tape cartridges 120 internal to the tape library using tape drives 100 of the tape library.
(83) The computer 140 may be an enterprise computer system in which aspects of a storage system in accordance with the present description may be realized. Examples of enterprise-wide applications include, without limitation, banking transactions, payroll, warehouse, transportation, and batch jobs.
(84) The magnetic tape 122 (
(85) As the tape 122 and the head 110 move relative to each other, the tape 122 may be supported by the media facing surfaces 152 of the head 110. Hence, the media facing surfaces are sometimes referred to as media bearing surfaces. The tape 122 and the media facing surfaces 152 of the head 110 are typically in direct contact with each other at least in the region of the tape head where the read and write transducers are located. The head 110 has transducers which provide one or more media facing surfaces 152 of the head 110, and are adapted to at least one of read data from and write data to the magnetic tape 122 moving past the tape head transducers of the head 110. A transducer configured to write data on the tape 122 is referred to herein as a writer transducer, writer element, or simply a writer.
(86)
(87) For purposes of clarity,
(88) In one embodiment, the single band tape head 110 has at one end of the tape head, an upper or top array 174t of four servo elements S1a, S1b, S1c, S1d, positioned in a top placement pattern to read an upper servo band above the single data band. At the other or distal end of the tape head 110, a lower or bottom array 174b of four servo elements S2a, S2b, S2c, S2d is positioned in a bottom placement pattern to read a lower servo band below the single data band. As explained in greater detail below, by increasing the number of servo elements carried in arrays at each end of the single data band tape head, the width of each of the two servo bands may be decreased, also contributing to increased data storage capacity of the tape.
(89) As noted above, the array 170 (
(90)
(91) The track 202 is written first by the writer 210 on the tape 122 as shown in
(92) Note that various types of read/write heads could be formed.
(93) It is appreciated that other module designs may be suitable depending upon the particular application. For example, a piggy-back module may have both readers and writers in the same module and utilize only two such identical modules rotated 180 degrees from one another and with all elements and servos aligned. During write operations, one module writes and the other read verifies. The elements are aligned vertically with tape moving left-to-right or right-to-left. Thus, for tape motion from left-to-right, the writers on the left module write and the readers on the right module read. Conversely, for tape motion from right to left, the writers on the right module write and the readers on the left module read.
(94) In the example of
(95) The forward tape direction of the tape 122 relative to the head 110, is represented by a vector 160f superimposed over the media facing surfaces 152w of the writer 210. The media facing surfaces 152w of the writer 210 are generally planar but is appreciated that such generally planar media facing surfaces may be slightly curved in whole or in part to reduce the potential for tape damage as the tape moves past the writer 210.
(96) The forward tape direction vector 160f is generally parallel to the linear, longitudinal direction of movement of the tape 122 as represented by the arrow 160 of
(97) In this example, the forward tape direction represented by the vector 160f represents the linear, longitudinal direction of motion of the tape 122 past the writer 210 caused when the tape is being unwound from the supply reel of the cartridge 120 (
(98) After completing the writing of the first track 202a in the forward tape direction, and then completing the writing of a track (not shown) in the reverse tape direction of tape motion at a different lateral head position, the head 110 and the writer 210 carried on the head 110 (
(99) At the subsequent lateral position of the writer 210 depicted in
(100) In the example of
(101) To write another forward motion track 202c (
(102)
(103) If the tape 122 is moving in the backward or reverse tape direction as represented by the vector 160r, the up and down directions defined herein remain unchanged in these examples. Accordingly, the up spatial direction remains defined by the vector 302u which is transverse to the tape reverse tape direction vector 160r but is directed to the observer's right or clockwise direction with respect to the tape reverse tape direction vector 160r. Similarly, the down spatial direction remains represented by the vector 302d which is also transverse to the reverse tape direction vector 160r but is directed to the observer's left or counter-clockwise direction with respect to the reverse tape direction vector 160r.
(104) In accordance with this up and down direction convention, the tape 122 has an upper longitudinal edge 412p which is referred to herein as the top edge 312t, and a lower longitudinal edge 312b referred to as the bottom edge 312b as shown in
(105) It is seen that the forward and reverse tape direction vectors 160f. 160r and the upper and lower spatial direction vectors 302u, 302d can define an x, y coordinate system 316 in the plane of the tape in which the forward and reverse tape direction vectors 160f. 160r are parallel to the x axis and the up and down spatial direction vectors 302u, 302d are parallel to the y axis and orthogonal to the x axis. Accordingly, the x axis defines a direction of tape motion and the y axis orthogonal to the x axis, defines a direction of track pitch (
(106) In one embodiment, the writer 210 is a ring writer transducer, which includes two poles made of ferro-magnetic material and referred to herein as P1 and P2. The poles P1, P2 are separated at one end to form a gap 320 adjacent the moving tape. The gap 320 between the poles P1, P2 defines an axis 324 parallel to the edges of the gap 320. A center axis 330 of the poles P1, P2 of the writer 210 is transverse to the gap axis 324 and in the illustrated embodiment, is orthogonal to the gap axis 324.
(107) An electromagnetic coil (not shown) when energized generates a magnetic field which bridges the gap 320 (
(108) In another embodiment, the writer 210 of the left writer (LW) module may be rotated 180 deg from the view shown in
(109)
(110) In one aspect of a single band data storage in accordance with the present description, the tape 122 of this embodiment has just two servo bands, a top servo band 414t having a width W.sub.SB positioned below the top edge guard 410t and a bottom servo band 414b also having a width W.sub.SB and positioned above the bottom edge guard 410b. In one embodiment, the number of servo bands is reduced to two servo bands 414t, 414b. As a result, tape regions formerly used for servo bands between data bands can be used for user data storage within the single data band, thereby increasing data storage capacity of the tape. In the illustrated embodiment, the top servo band 414t is separated from the top edge guard band 410t by a top servo buffer region 420t and similarly, the bottom servo band 414b is separated from the bottom edge guard band 410b by a bottom servo buffer region 420b. The servo buffer regions 420t, 420b have a combined width W.sub.SBuf such that each servo buffer region 420t, 420b has a width W.sub.SBuf/2.
(111) In another aspect of single band data storage in accordance with the present description, the tape 122 of this embodiment has just a single data band 430 having a width W.sub.DB which extends over most of the width W.sub.Tape extending between the top and bottom longitudinal edges 312t and 312b, respectively, of the tape 122. As explained in greater detail below, by increasing the width of the single data band 430, the element pitch W.sub.EP between adjacent transducer elements of the arrays 170, 170LW. 170R. 170RW (
(112) The single data band 430 is sub-divided into N.sub.E sub data bands, that is, sub data band_E.1, sub data band_E.2 . . . sub data band_E.N.sub.E, such that there is a sub data band associated with each transducer element of the array 170 (
(113) As noted above, the array 170 (
(114) The top and bottom servo bands 414t, 414b, respectively, are used to control the lateral position of the tape head 110 (
(115)
(116) As noted above, the writer element associated with each sub data band writes the data within the boundaries of the associated sub data band. In this example, the writer element associated with the sub data band_E.1 is the top-most writer element WR.sub.E.1 (
(117) As shown in
(118) As explained in greater detail below, the servos of the top and bottom servo arrays 174t. 174b operate in pairs, one servo from the top array 174t (
(119) In this manner, the top and bottom servo bands 414t, 414b may be shared by each of the four pairs of servo elements in turn. As a result, the width W.sub.SB (
(120) The sub data bands each include portions of an outer buffer having a width W.sub.OutBuf which separates adjacent quadrants of adjacent sub data bands to protect against overwriting in an adjacent sub data band. For example, a top outer buffer portion 444t of the sub data band_E.2 (
(121) Each sub data band as represented by the sub data band_E.1 (
(122) Table 1 below provides examples of definitions of variables used herein.
(123) TABLE-US-00001 TABLE 1 Definition of terms Symbol Term Symbol Term Symbol Term W.sub.Tape Tape Width W.sub.EP Element Pitch W.sub.Edge Edge Guard Width N.sub.DB # Data Bands W.sub.W Writer Width W.sub.OutBuf Outer Buffer Width N.sub.E # Elements W.sub.S Servo Width W.sub.InBuf Inner Buffer Width W.sub.SB Servo Band Width W.sub.R Reader Width W.sub.CenterBuf Center Buffer Width W.sub.DB Data Band Width W.sub.TP Track Pitch W.sub.SBuf Servo Buffer Width W.sub.Quad Width of sub data band N.sub.trk # tracks per Element Quads using a pair of servos W.sub.S1j.E1 Spacing from Top Servos W.sub.S2j.E.sub.
(124) In another aspect of a single data band data storage in accordance with the present description, examples of preferred values for the element pitch W.sub.EP (
(125)
(126) As best seen in
W.sub.Tape=2.Math.(W.sub.Edge+W.sub.SB+W.sub.SBuf)+W.sub.DB2
where W.sub.Edge, W.sub.SB and W.sub.SBuf are the widths of each edge guard band 410t, 410b, each servo band 414t, 414b, the combined widths of the servo buffers 420t, 440t (or 420b, 440b) and the single data band 430, respectively. The width of the single data band, W.sub.DB, is turn given as a function of the number N.sub.E of transducer elements in the array 170 (
W.sub.DB=N.sub.E.Math.W.sub.EP.3
(127) Combining Equations 2 and 3 gives:
W.sub.Tape=2.Math.(W.sub.Edge+W.sub.SB+W.sub.SBuf)+N.sub.E.Math.W.sub.EP.4
In this example, the widths W.sub.Tape, W.sub.SBuf, and W.sub.Edge and N.sub.E, the number of transducer elements in each array 170 (
(128)
(129) The total number of tracks written in the four quadrants of each sub data band is represented herein by the variable N.sub.trkR. The width of each track, that is, the track pitch W.sub.TP, is, in this embodiment, a predetermined value selected by the operator. With a total of N.sub.trkR tracks written at a track pitch of W.sub.TP, each quadrant, quad_1, quad_2, quad_3 and quad_4, spans a width W.sub.Quad of:
(130)
(131) In one embodiment, within each sub data band, data is written to or read from a single quadrant at a time. Quad_1 is written in the forward tape direction as represented by the vector 160f (
(132) Upon completing the first track of write region quad_4, the top writer transducer WR.sub.E.1 (
(133) The remaining tracks are written in the write regions quad_1, quad_4 in this manner, top-to-bottom in write region quad_1 and bottom-to-top in write region quad_4. The position of the top writer transducer WR.sub.E.1 (
(134) Following completion of writing the tracks of write regions quad_1, quad_4 of each sub data band, data is written to the write regions quad_2, quad_3 of each sub data band in a manner similar to that described above for write regions quad_1, quad_4, respectively Thus, write region quad_2 is written in the forward tape direction as represented by the vector 160f (
(135) As best seen in
(136) Upon completing the first track of write region quad_3, the top writer transducer WR.sub.E.1 (
(137) The remaining tracks are written in the write regions quad_2, quad_3 in this manner, top-to-bottom in write region quad_2 and bottom-to-top in write region quad_3. The position of the top writer transducer WR.sub.E.1 (
(138) It is noted that in writing the last track of write region quad_1 as represented by the writer transducer position WP3, the width of this last track of write region quad_1 may extend into write region quad_2. However, this is not of concern since the first track of write region quad_2 will be positioned (as represented by the writer transducer position WP5) a distance of the track pitch W.sub.TP plus the inner buffer width W.sub.InBuf below the position of the last track of the write region quad_1 as represented by the writer transducer position WP3, thereby preserving at least the track pitch width W.sub.TP of the last track of write region quad_1. Similarly, in writing the last track of write region quad_4 as represented by the write transducer position WP4, the width of this last track of write region quad_4 may extend up into write region quad_3. However, this is not of concern since the first track of write region quad_3 will be positioned (as represented by the writer transducer position WP6) a distance of the track pitch W.sub.TP plus the width of the inner buffer W.sub.InBuf above the last track of the write region quad_4 as represented by the writer transducer position WP4, thereby preserving at least the track pitch width W.sub.TP of the last track of write region quad_4.
(139) The inner buffer spacing W.sub.InBuf provides for minor non-linearities in the spacing between servo elements. To prevent the upper track writing in write region quad_3 from overwriting tracks in write region quad_2, the final track written in write region quad_3 will extend the full width W.sub.W, of the writer, and the top of the writer will be spaced below the bottom of the write region quad_2 by the width of the inner buffer W.sub.InBuf as shown in
W.sub.SDB=W.sub.EP=W.sub.OutBuf+4.Math.W.sub.Quad+3.Math.W.sub.InBuf+W.sub.CenterBuf.6a
with W.sub.CenterBuf=W.sub.WW.sub.TP.6b
where W.sub.EP is the pitch between the N.sub.E elements of the array 170 (
W.sub.EP=W.sub.OutBuf+N.sub.trkR.Math.W.sub.TP+W.sub.WW.sub.TP+3.Math.W.sub.InBuf.6c
Solving for N.sub.trkR gives:
(140)
N.sub.trkR is a real number which may include a fractional component and therefore is not the actual number of tracks, N.sub.trk, which is an integer number divisible by 4 in this embodiment. Accordingly, once the real number N.sub.trkR is calculated solving the equations herein, it may be round down in a floor function as follows:
(141)
The number of unknowns has increased from two (see Equation 4) to three: W.sub.EP, W.sub.SB and N.sub.trk with only two Equations: 4 and 6b. The width W.sub.Quad of each write region is given by Equation 5. Replacing N.sub.trkR of equation 5 with Equation 7a yields:
(142)
An approximation to W.sub.Quad IS:
(143)
Thus, it is seen that the width W.sub.Quad of each write region can be expressed as a function of the unknown transducer element pitch W.sub.EP with the remaining variables of Equation 7c having readily determinable values in this embodiment.
(144) Turning now to a determination of W.sub.SB, the width of each servo band 414t, 414b (
(145) In one embodiment, within each sub data band, data is written to or read from a single quadrant at a time, using a pair of servo elements, for lateral motion control, that is, a servo element from the top array 174t of servo elements and a servo element from the bottom array 174b of servo elements. Thus, there is a pair of top and bottom servo elements assigned to each quadrant of a sub data band. For operation, the servos are paired as {S1j, S2.sub.j}, where j is a, b, c or d. The Servo-to-Servo distance, S1.sub.j-to-S2.sub.j, is the Head Span, W.sub.headSpan.
(146) For example, the servo Sla of the top array 174t and the servo S2a of the bottom array 174b form a pair of servos which control the lateral motion of each writer transducer element when writing to the writer region quad_1 of each sub data band of the single data band. Similarly, the servo pair of servos Sla and S2a control the lateral motion of each reader transducer element when reading from the region quad_1 of each sub data band of the single data band.
(147)
(148) In this example, servo Sla is initially positioned at the top of the top servo band 414t for the first wrap of a read operation so the top of servo element Sla abuts the bottom edge of the top servo buffer 420t. The servo element Sla positioned for the first wrap of a read operation is schematically represented in
(149) In this example, in the final wrap of the read operation of the top writer region quad_1, the top reader element R.sub.E.1 is centered half a track pitch W.sub.TP above the top of the top inner buffer 450t separating the writer region quad_1 from the adjacent writer region quad_2 of the top sub data band_E.1. The reader element R.sub.E.1 positioned for the final wrap of a read operation of the top writer region quad_1 is schematically represented in
(150) To span the width of the writer region quad_1 to read all the data wraps of the writer region quad_1, the reader element R.sub.E.1 will laterally move a distance W.sub.move which is the distance W.sub.Quad less 2.Math.W.sub.TP/2, since the reader element R.sub.E.1 is centered at reader position RP1, W.sub.TP/2 below the top of the quad_1 in the first wrap and W.sub.TP/2 above the bottom of the writer region quad_1 during the last wrap as represented by reader position RP2. Thus, the servo element Sla guiding the lateral movement of the tape head 110 by reading the top servo band 414t will move the same distance W.sub.move from servo position SP1 to servo position SP2, as the top reader element R.sub.E.1 moves the distance W.sub.move. The movement distance W.sub.move is therefore defined as:
W.sub.move=W.sub.QuadW.sub.TP.8a
(151) In one embodiment, to write the first wrap of the writer region quad_1, the top edge of the top writer element WR.sub.E.1 (
(152) In one embodiment, the width W.sub.W of the writer element WR.sub.E.1 is wider than the width W.sub.R of the reader element R.sub.E.1. Accordingly, the servo element S1a is initially positioned at servo position SP3 a distance W.sub.RtoWOffset down from the servo position SP1 associated with the reader position RP1 of the first read wrap where W.sub.RtoWOffset is given by:
W.sub.RtoWOffset=(W.sub.WW.sub.TP)/2.8b
Inspection of
(153)
(154) Combining Equation 8c with Equations 8a and 8b yields:
(155)
Combining Equation 5 for W.sub.Quad with Equation 8d yields:
(156)
Combining Equations 7a for N.sub.trkR and Equation 8e yields:
(157)
An approximation to W.sub.SB is:
(158)
Combining Equations 4 for W.sub.Tape and Equation 9 yields:
(159)
An approximation of WEP is:
(160)
A further approximation of WEP is:
(161)
(162) Equation 10 defines the transducer element pitch W.sub.EP in terms of selected values defined by the media, that is, the width W.sub.Tape of the tape 122 (
(163) Having calculated a suitable transducer element pitch W.sub.EP based upon readily determinable values defined by the media, transducer element parameters of the tape head 110 (
(164)
(165) As described above, the top transducer element E.1 (
(166)
(167) As shown in
(168) The width W.sub.Quad of each quadrant quad_1, quad_2, quad_3, quad_4 may be expressed in terms of readily determinable parameters by combining Equation 5 for W.sub.Quad with Equation 7a for N.sub.trkR which yields:
(169)
Since W.sub.OutBuf+3W.sub.InBufW.sub.TP is small (<<W.sub.EPW.sub.W), an approximation to W.sub.Quad is:
(170)
(171) Inspecting
(172)
Inserting W.sub.SB from Equation 9a into Equation 12 yields:
(173)
Inspecting
W.sub.S1b.E1=W.sub.S1a.E1+W.sub.Quad+W.sub.InBuf.13b
Inspecting
(174)
Inspecting
W.sub.S1d.E1=W.sub.S1a.E1+3.Math.W.sub.Quad+3.Math.W.sub.InBuf+W.sub.CenterBuf.13d
From Equation 6b, W.sub.CenterBuf=W.sub.WW.sub.TP.Math.W.sub.Quad is given by Equation 11a; W.sub.SB is given by Equation 9a. By inserting Equations 6b, 11a and 9a into Equations 13a-c, W.sub.S1a.E1, W.sub.S1b.E1, W.sub.S1c.E1, and W.sub.S1d.E1 can be rewritten to parameters of the head design:
(175)
Realizing that W.sub.OutBuf, W.sub.InBuf, and W.sub.TP are small (a few hundred nm each), approximations to W.sub.S1a.E1 to W.sub.S1d.E1 are:
(176)
(177) In another aspect of a single data band tape head in accordance with the present description, in one embodiment, the servo spacings of the top and bottom placement patterns with respect to the array 170 (
W.sub.S2d.E.sub.
W.sub.S2c.E.sub.
W.sub.S2b.E.sub.
W.sub.S2a.E.sub.
(178) It is seen from Equations 16a-16d that the top and bottom servo placement patterns are symmetric mirror images of each other relative to a tape head center of rotation 190 (
(179) In writing tracks in wraps, the direction of tape motion is reversed after writing tracks in the forward tape motion direction, to write tracks in the reverse tape direction to complete a wrap. In one embodiment, an edge of the pole P2 (
(180) In one embodiment, the pair of servo elements S1a, S2a of the top and bottom servo array 174t, 174b, respectively, are spaced from the array of N.sub.E writer elements, so that when the servo elements S1a, S2a of the top and bottom servo array 174t, 174b, respectively, are positioned to read from the top and bottom servo bands 414t and 414b, respectively, the top writer WR.sub.E.1 and the top reader R.sub.E.1 are positioned in the quadrant quad_1 to write to or read from the quadrant quad_1 of the sub data band_E.1. Similarly, the pair of servo elements S1b, S2b of the top and bottom servo array 174t, 174b, respectively, are spaced from the array of N.sub.E writer elements, so that when the servo elements S1b, S2b of the top and bottom servo array 174t. 174b, respectively, are positioned to read from the top and bottom servo bands 414t and 414b, respectively, the top writer WR.sub.E.1 and the top reader R.sub.E.1 are positioned in the quadrant quad_2 to write to or read from the quadrant quad_2 of the sub data band_E.1. In this manner, the pair of servo elements S1c. S2c of the top and bottom servo array 174t, 174b, respectively, are also spaced from the array of N.sub.E writer elements, so that when the servo elements S1c, S2c of the top and bottom servo array 174t. 174b, respectively, are positioned to read from the top and bottom servo bands 414t and 414b, respectively, the top writer WR.sub.E.1 and the top reader R.sub.E.1 are positioned in the quadrant quad_3 to write to or read from the quadrant quad_3 of the sub data band_E.1. Similarly, the pair of servo elements S1d, S2d of the top and bottom servo array 174t. 174b, respectively, are spaced from the array of N.sub.E writer elements, so that when the servo elements S1d, S2d of the top and bottom servo array 174t, 174b, respectively, are positioned to read from the top and bottom servo bands 414t and 414b, respectively, the top writer WR.sub.E.1 and the top reader R.sub.E.1 are positioned in the quadrant quad_4 to write to or read from the quadrant quad_1 of the sub data band_E.1. The servo elements of the top and bottom servo arrays 174t, 174b position the remaining transducer elements E.2 . . . .Math.N.sub.E of the array 170 in the quadrants of the remaining sub data bands, sub data band_E.1 . . . sub data band N.sub.E, in a similar manner.
(181) Thus, a pair of servo elements positioned within the top and bottom servo bands 414t. 414b, respectively, controls the position of each writer element (or reader element) as data is written in (or read from) a track in one of the four quadrants in each sub data band. Once, a track of data has been written in (or read from) a particular quadrant in each sub data band, the tape head moves so that a different pair of servo elements is positioned within the top and bottom servo bands 414t, 414b, respectively, to control the position of each writer element (or reader element) as data is written in (or read from) a track in a different quadrant of the four quadrants in each sub data band. In this manner, the top and bottom servo bands may be shared by each pair of servo elements in turn. As a result, the width of each of the servo bands may be reduced by a factor approximately equal to the number of servo elements in each servo element array, such as four for example in one embodiment, as compared to the width of servo bands for a tape head having a single pair of servo elements, for example.
(182) As used herein, the term head span refers to the distance between the center of the two servo bands 414t, 414b, operating simultaneously, as shown in
W.sub.HeadSpan=N.sub.E.Math.W.sub.EP+W.sub.SB+W.sub.SBuf.17a
(183) Combining Equation 17a with Equation 9 for the servo band width WSB yields:
(184)
where W.sub.EP is given by Equation 10 above.
(185) Examination of
W.sub.HeadSpan=W.sub.S1a.E1+W.sub.S2a.E.sub.
Combining Equation 18a above and Equation 16d for the servo spacing WS2a.ENE yields:
W.sub.HeadSpan=W.sub.S1a.E1+W.sub.S1d.E1+(N.sub.E1).Math.W.sub.EP18b
(186) Inserting Equation 12b for the spacing W.sub.S1a.E1 and Equation 15 for the spacing W.sub.S1d.E1 into 18b yields:
(187)
(188) Equation 18c for the head span width W.sub.HeadSpan agrees with Equation 17b for the head span width W.sub.HeadSpan. For future tape capacities, W.sub.TP500 nm. W.sub.OutBuf and W.sub.InBuf are each 250 nm. So, an approximation of W.sub.HeadSpan to within less than 1 m is:
(189)
(190) As a verification of these design calculations, the tape width W.sub.Tape can be verified from calculated parameters.
W.sub.Tape=W.sub.HeadSpan2.Math.W.sub.Edge+W.sub.SBuf+W.sub.SB.19
(191) Repeating Equation 2 for the tape width W.sub.Tape:
W.sub.Tape=2.Math.(W.sub.Edge+W.sub.SB+W.sub.SBuf)+W.sub.DB.20
In one embodiment, if the values for the tape width W.sub.Tape as specified by Equations 19 and 20 agree, the design calculations above are verified.
(192) It is appreciated that a change in the width W.sub.W of each writer element of the tape head can affect the resultant calculated dimensions for various parameters calculated above. For example, viewing Equation 10 for the calculation of a transducer element pitch W.sub.EP, and Equation 18c for the calculation of the head span width W.sub.HeadSpan, provides the change in head span width W.sub.HeadSpan as a function of a change in the writer element width W.sub.W as follows:
(193)
Equation 21 indicates that the calculated head span width W.sub.HeadSpan changes proportionally to changes in writer width W.sub.W. In one embodiment, the calculated head span width W.sub.HeadSpan changes at the change in writer width W.sub.W.
(194) Equation 9 for the servo band width W.sub.SB indicates that a change in servo band width W.sub.SB correlates with a change in writer width W.sub.W as:
(195)
Equation 22 indicates that the servo band width W.sub.SB changes proportionally to changes in writer width W.sub.W. In one embodiment, the servo band width W.sub.SB changes at the change in writer width W.sub.W.
(196) Equation 10 for the element pitch W.sub.EP provides the change in element pitch W.sub.EP with a change in writer width W.sub.W as:
(197)
In one embodiment, a change in the writer width has a relatively small effect upon an optimized element pitch W.sub.EP.
(198) Equation 12b for the servo Sla to transducer element E.1 spacing W.sub.S1a.E1 provides the change in spacing W.sub.S1a.E1 with a change in writer width W.sub.W as:
(199)
(200) Equation 13b provides the change in W.sub.S1b.E1 with a change in writer width W.sub.W as:
(201)
(202) Equation 14b provides the change in W.sub.S1c.E1 with a change in writer width W.sub.W as:
(203)
(204) Equation 15a provides the change in W.sub.S1d.E1 with a change in writer width W.sub.W as:
(205)
(206) Accordingly, it is seen that, in one embodiment, optimized values for W.sub.S1a.E1 and W.sub.S1c.E1 change by
(207)
for a change in writer width W.sub.W, while optimized values for W.sub.S1b.E1 and W.sub.S1d.E1 are hardly affected by a change in writer width W.sub.W. As a result, a head design calculated as a function of one writer width W.sub.W value, may be suitable for other writer widths, but an optimum data capacity may not be achieved. In one embodiment, the servo buffer width W.sub.SBuf may be selected to be sufficiently wide to accommodate changes in writer width W.sub.W selected by an operator.
(208) It is appreciated that in writing data to tape with arrays of transducer elements, the spacing W.sub.EP between elements can increase or decrease due to changes in spacing on the head or in the media. Expansion or contraction of the head or media width due to thermal or humidity or other stresses can occur. One known means of correcting for these changes is to tilt the head at various angles relative to the direction of tape motion and hence the track direction for active compensation. The effective span of the head can be increased or decreased by decreasing or increasing, respectively, the absolute value of the rotation angle to facilitate active control.
(209) As described above in connection with
(210) Calculations of tape head and tape parameters provided above can be generalized to include embodiments in which the tape head is rotated at an angle relative to the track pitch direction as represented by the y axis, by analyzing the dimensions in the reference of the tape media. It is noted that tape parameters such as tape width W.sub.Tape and edge guard band width W.sub.Edge are in many applications predetermined values independent of tape head rotation. Tape head parameters such as servo width W.sub.S, writer width W.sub.W, reader width W.sub.R, servo to element spacings such as W.sub.S1a.E1, and head span width W.sub.HeadSpan are translated or projected to the media reference plane as represented by the y coordinate axis, by multiplying each such tape head parameter by cos (). Thus, the tape head parameter W.sub.S may be projected to the media reference plane as represented by the y coordinate axis y, to a value W.sub.S.Tape representing the projected value of the servo width W.sub.S, by multiplying W.sub.S by cos () such that W.sub.S.Tape equals W.sub.S*cos (). The tape head parameter W.sub.W may similarly be projected to the media reference plane to a value W.sub.W.Tape representing the projected value of the writer width W.sub.W, by multiplying W.sub.W by cos () such that W.sub.W.Tape equals W.sub.W*cos ().
(211) Having projected the tape head parameters W.sub.S and W.sub.W to their corresponding projected values W.sub.S.Tape and W.sub.W.Tape, respectively, optimum or preferred tape head parameters may be calculated in the media reference plane using these projected values W.sub.S.Tape and W.sub.W.Tape instead of the actual measured dimensions of W.sub.S and W.sub.W. Thus, the projected value W.sub.EP.Tape for the element pitch W.sub.EP may be calculated using Equation 10 above based upon readily determinable values as described above and using the projected values W.sub.S.Tape and W.sub.W.Tape instead of the actual measured dimensions of W.sub.S and W.sub.W. The projected values for the data band width W.sub.DB, servo band width W.sub.SB, the and the servo to element spacings such as W.sub.S1a.E1, for example, and the head span width W.sub.HeadSpan may similarly be calculated usings Equations 3, 9, 12b, 13b, 14b, 15, 18c as described above and using the projected values W.sub.S.Tape and W.sub.W.Tape instead of the actual measured dimensions of W.sub.S and W.sub.W.
(212) Having calculated projected values for head parameters X (where X is S, W, HeadSpan EP, etc) in the media reference plane, these calculated projected values as represented by W.sub.X.Tape may be reverted to head module dimensions as represented by W.sub.X.Head by dividing each calculated projected value by cos (). Thus, the projected value W.sub.EP.Tape may be reverted to a head module dimension W.sub.EP by dividing the projected value W.sub.EP.Tape by cos () such that W.sub.EP equals W.sub.EP.Tape/cos (). The projected values for the servo to element spacings such as W.sub.S1a.E1, for example, and the head span width W.sub.HeadSpan may similarly be reverted to a corresponding head module dimension as represented as W.sub.X by dividing each calculated projected value W.sub.X.Tape by cos () as indicated in Equation 28 below:
(213)
Tape parameters include: W.sub.Tape, W.sub.Edge, W.sub.SB, W.sub.DB, W.sub.TP, W.sub.SBuf, W.sub.CenterBuf W.sub.OutBuf, W.sub.InBuf. Head parameters include: W.sub.EP, W.sub.S, W.sub.W, W.sub.S1a.E1, W.sub.S1b.E1, W.sub.S1c.E1, W.sub.S1d.E1, W.sub.S2a.NE, W.sub.S2b.NE, W.sub.S2c.NE, W.sub.S2d.NE.
(214) In another aspect of single data band data storage in accordance with the present description, calculations of suitable head and tape dimensions as set forth above can be simplified as approximations to provide ranges of values also suitable for single data band data storage in accordance with the present description, depending upon the particular application. In one embodiment, it is believed that suitable approximations of head and tape dimensions may be achieved which are within a few microns of more detailed calculated values. More specifically, in various applications of single data band data storage in accordance with the present description, it is believed that tape dimensional values such as those represented by buffer widths such as the outer buffer width W.sub.OutBuf, and the inner buffer width W.sub.InBuf, will frequently be less than a micron in size in many applications, such that their contributions to the head parameters such as the element pitch W.sub.EP, for example, and the tape parameters W.sub.SB or W.sub.DB, for example, are relatively small in many applications. As such, calculations of suitable head and tape dimensions may be simplified by omitting such relatively small parameters from calculations of the element pitch W.sub.EP and the tape parameters W.sub.SB or W.sub.DB, for example.
(215) In one embodiment, Equation 10 for the element pitch W.sub.TP with compensation for rotation of the tape head at an angle in which head parameters are divided by cos () as indicated by Equation 28, may be simplified to the following approximation:
(216)
Thus, in the above approximation of the element pitch, W.sub.EP is a function of just the tape width W.sub.Tape, the width W.sub.Edge of the tape edge guard band and the number N.sub.E of transducer elements in each reader/writer array 170 (
(217)
As another example, the servo S1a to transducer element E1 spacing as set forth in Equation 14a and approximated in 15a may be further approximated as follows:
(218)
Thus, in these approximations, the servo Sla to transducer element E1 spacing can be approximated in one embodiment as a function of the W.sub.EP approximation provided by Equation 29a and the writer width W.sub.W, the servo width W.sub.S and the servo buffer width W.sub.SBuf, and in another embodiment, as a function of just the W.sub.EP approximation of Equation 29a.
(219) Moreover, it is believed that these approximations of calculated head and tape dimensions can provide ranges of values which are also suitable for single data band data storage in accordance with the present description, depending upon the particular application. For example, in one embodiment, approximations of calculated tape head parameters can provide suitable ranges of tape head dimensions which extend at one end of a range from the approximation value plus a few hundred nm (nanometers), such as 0.3 microns, for example, to the approximation value less a few hundred nanometers, such as 0.3 microns, for example, if the writer width WW and the servo width WS are included in a more precise approximation.
(220) Thus, in the example of Equation 29b above, the approximation for W.sub.S1a.E1 as being approximately equal to
(221)
provides a suitable range for W.sub.S1a.E1 of to
(222)
plus 0.3 microns, to
(223)
less 0.3 microns, in one embodiment. This range may be expressed more simply as W.sub.S1a.E1 having a suitable range of a range of to
(224)
(225) In another embodiment, approximations of calculated tape head parameters can provide suitable ranges of tape head dimensions which extend at one end of a range from the approximation value plus a few microns such as 3 microns, for example, to the approximation value less a few microns, such as 3 microns, for example, if the writer width W.sub.W, the servo width W.sub.S and the servo buffer width W.sub.SBuf are excluded in a less precise approximation. Thus, in the example of Equation 29b above, the approximation for W.sub.S1a.E1 as being approximately equal to W.sub.EP/4 provides an example of a suitable and more broad range for W.sub.S1a.E1 of W.sub.EP/4 plus 3 microns, to W.sub.EP/4 less 3 microns, or expressed more simply as, W.sub.S1a.E1 having a suitable range of W.sub.EP/43 microns. In one embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.S1a.E1 has a suitable range of 52.4 microns+(W.sub.SBuf7 microns)/23 microns. In another embodiment, W.sub.S1a.E1 is within a range of
(226)
(227) The servo S1b to transducer element E1 spacing as set forth in Equation 14b and approximated in 15b may be further approximated as follows:
(228)
In one embodiment, the spacing W.sub.S1b.E1 has a suitable range of
(229)
microns. In another embodiment, W.sub.S1b.E1 has a suitable range of W.sub.EP/23 microns and in another embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.S1b.E1 has a suitable range of 95.8 microns+(W.sub.SBuf7 microns)/23 microns. In another embodiment, W.sub.S1b.E1 is within a range of
(230)
(231) The servo S1c to transducer element E1 spacing as set forth in Equation 15c and Equation 28, may be approximated as follows:
(232)
In one embodiment, the approximation of spacing W.sub.S1c.E1 is expressed as being within a suitable range of
(233)
in another embodiment, W.sub.S1c.E1 has a range of suitable range of
(234)
and in another embodiment, for a tape head having an arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.S1c.E1 has a suitable range of 144.0 microns+(W.sub.SBuf7 microns)/23 microns. In another embodiment, W.sub.S1c.E1 is within a range of
(235)
(236) The servo S1d to transducer element E1 spacing as set forth in Equation 14d and approximated in 15d, may be approximated as follows:
(237)
In one embodiment, the approximation of spacing W.sub.S1d.E1 is expressed as being within a suitable range of
(238)
in another embodiment, W.sub.S1d.E1 has a suitable range of W.sub.EP3 microns, and in another embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.S1d.E1 has a suitable range of 187.3 microns+(W.sub.SBuf7 microns)/23 microns. In another embodiment, W.sub.S1d.E1 is within a range of W.sub.EP1 micron to W.sub.EP8 microns.
(239) In an embodiment having symmetry between the spacings of the top and bottom servo arrays 174t, 174b, respectively, this symmetry may be expressed as:
W.sub.S2a.ENE=W.sub.S1d.E1.30a
W.sub.S2b.ENE=W.sub.S1c.E1.30b
W.sub.S2c.ENE=W.sub.S1b.E1.30c
W.sub.S2d.ENE=W.sub.S1a.E1.30d
Accordingly, the approximations and suitable ranges provided above for the servo S1a, S1b, S1c, S1d to transducer element E1 spacings, also apply for the servo S2d, S2c, S2b, S2a to transducer element N.sub.E spacings, respectively, as set forth above in equations 30a, 30b, 30c and 30d, respectively.
(240) Furthermore, the head span width W.sub.HeadSpan may be further approximated from the definition of Equation 18b, and complete value of 18c and approximation Equations 18d as Equation 30e:
(241)
(242) Thus, in the example of Equation 30e above, the calculation of the value W.sub.HeadSpan as being equal to W.sub.S1a.E1+W.sub.S1d.E1+(N.sub.E1).Math.W.sub.EP provides a suitable range for W.sub.HeadSpan as being within a range of W.sub.S1a.E1+W.sub.S1d.E1+(N.sub.E1).Math.W.sub.EP0.3 microns in one embodiment. The approximation of the value W.sub.HeadSpan as being approximately equal to
(243)
provides a suitable range for W.sub.HeadSpan as being within a range of
(244)
in another embodiment. Similarly, the approximation for W.sub.HeadSpan as being approximately equal to
(245)
provides a suitable range for W.sub.HeadSpan as being within a range of
(246)
in another embodiment. In yet another embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.HeadSpan has a suitable range of 11,774+3 microns.
(247) In another aspect of single data band data storage in accordance with the present description, approximations of calculated tape parameters can also provide suitable ranges of tape region dimensions which extend at one end of a range from the approximation value plus a few hundred nm (nanometers), such as 0.3 microns, for example, to the approximation value less a few hundred nanometers, such as 0.3 microns, for example. In one embodiment, the transducer element pitch W.sub.EP.Tape (also referred to as W.sub.EP.Tape above) is the transducer element pitch of Equation 10 projected to the x, y coordinate system in the tape reference plane (
(248)
Thus, in the example of Equation 31a above, the approximation of the value W.sub.EP.Tape provides a suitable range for W.sub.EP.Tape as being within a range of (W.sub.Tape2W.sub.Edge)/(N.sub.E+)0.3 microns in one embodiment. In another embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, the value W.sub.HeadSpan.Tape has a suitable range of 11,595 microns+3 microns.
(249) The servo band width W.sub.SB may be approximated from Equations 9a and 31a and using the definition from Equation 28 as:
(250)
(251) In the example of Equation 31b above, the approximation of the value W.sub.SB provides a suitable range for W.sub.SB as being within a range of W.sub.EP.Tape/46 microns. In one embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.SB has a suitable range of 48 microns+3 microns. In another embodiment, W.sub.SB is within a range of 48 microns3 microns to 48 microns+7 microns. In one embodiment, W.sub.SB, is within a range of
(252)
(253) The data band width W.sub.DB may be approximated from Equations 3 and 31a:
W.sub.DB=N.sub.E.Math.W.sub.EP.Tape.31c
In the example of Equation 31c above, the value for W.sub.DB provides a suitable range for W.sub.DB as being within a range of N.sub.E.Math.W.sub.EP.Tape0.3 microns. In one embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.DB has a suitable range of 11,540 microns+3 microns.
(254) The head span width W.sub.HeadSpan.Tape is the head span width W.sub.HeadSpan projected to the x, y coordinate system in the tape reference plane (
(255)
With Equation 28
(256)
and is approximated as:
(257)
In the example of Equation 32c above, the approximation of the value W.sub.HeadSpan.Tape provides a suitable range for W.sub.HeadSpan.Tape as being within a range of
(258)
W.sub.HeadSpan.Tape can be further approximated as:
(259)
(260)
In one embodiment, for a tape head having arrays of 64 transducer elements and being rotated at an angle =10 degrees, W.sub.HeadSpan.Tape has a suitable range of 11,5943 microns. In one embodiment, the top and bottom servo bands are separated by the width W.sub.HeadSpan.Tape wherein W.sub.HeadSpan.Tape IS within a range of
(261)
The parameters can be translated into the head reference plane using Equation 28 by Modifying Equations 14a-d to include the head tilting by an angle :
(262)
Realizing that W.sub.OutBuf, W.sub.InBuf, and W.sub.TP are small (a few hundred nm each), approximations to W.sub.S1a.E1 to W.sub.S1d.E1 are:
(263)
In one embodiment, the spacings W.sub.S1a.E1 to W.sub.S1d.E1 are each within a range of +/0.3 microns of each approximation above, respectively. In another embodiment, W.sub.HeadSpan is within a range of
(264)
(265)
(266) In the embodiment of
(267) For example, as described above in connection with
(268) For the first wrap of a write operation, servo Sla of the left writer module is initially positioned near the top of servo band 414t at servo position SP3 (
(269) Once the reading or writing of the first track in the writer region quad_1 is completed in each sub data band, the next pair of servos S1d, S2d of the center reader module or right writer module are positioned (block 918,
(270) A determination (block 926,
(271) The pair of servos S1d, S2d of the center reader module or the right writer module are again positioned (block 918,
(272) The read or write operations to the writer regions quad_1 and quad_4 continue one track at a time in each quadrant, switching back and forth between the quadrants quad_1 and quad_4 until all the tracks have been read from or written to and the operations completed. For the last wrap of a read operation from each writer region quad_1, for example, servo Sla is positioned near the bottom of servo band 414t at servo position SP2 (
(273) Once a determination (block 926,
(274) Upon completion of the reading from or writing to a track of the writer region quad_2, the pair of servos S1c, S2c of the center reader module or the right writer module are positioned (block 938,
(275) The read or write operations to the writer regions quad_2 and quad_3 continue one track at a time in each quadrant, switching back and forth between the quadrants, quad_2 and quad_3 until all the tracks have been read from or written to and the operations completed. For the last wrap of a read operation from each writer region quad_2, for example, servo S1b is positioned near the bottom of servo band 414t at servo position SP2 (
(276)
(277) In the embodiment of
(278) In this example, the generation of longitudinal regions includes generating (block 1010,
(279) In generating (block 1010,
(280) The generation of longitudinal regions further includes generating (block 1020,
(281) The generated top and bottom servo bands are spaced from each other to provide space (block 1030,
(282) The controller 128 and the computer 140 of
(283) One or more of the controllers 128 and computer 140 may be implemented as program modes which may comprise routines, programs, objects, components, logic, data structures, and so on that perform particular tasks or implement particular abstract data types. The program components and hardware devices of the tape drive 100 of
(284) The present invention may be a system, device, a method, and/or a computer program product. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
(285) Various aspects of the present disclosure are described by narrative text, flowcharts, block diagrams of computer systems and/or block diagrams of the machine logic included in computer program product (CPP) embodiments. With respect to any flowcharts, depending upon the technology involved, the operations can be performed in a different order than what is shown in a given flowchart. For example, again depending upon the technology involved, two operations shown in successive flowchart blocks may be performed in reverse order, as a single integrated step, concurrently, or in a manner at least partially overlapping in time.
(286) A computer program product embodiment (CPP embodiment or CPP) is a term used in the present disclosure to describe any set of one, or more, storage media (also called mediums) collectively included in a set of one, or more, storage devices that collectively include machine readable code corresponding to instructions and/or data for performing computer operations specified in a given CPP claim. A storage device is any tangible device that can retain and store instructions for use by a computer processor. Without limitation, the computer readable storage medium may be an electronic storage medium, a magnetic storage medium, an optical storage medium, an electromagnetic storage medium, a semiconductor storage medium, a mechanical storage medium, or any suitable combination of the foregoing g. Some known types of storage devices that include these mediums include: diskette, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), static random access memory (SRAM), compact disc read-only memory (CD-ROM), digital versatile disk (DVD), memory stick, floppy disk, mechanically encoded device (such as punch cards or pits/lands formed in a major surface of a disc) or any suitable combination of the foregoing. A computer readable storage medium, as that term is used in the present disclosure, is not to be construed as storage in the form of transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide, light pulses passing through a fiber optic cable, electrical signals communicated through a wire, and/or other transmission media. As will be understood by those of skill in the art, data is typically moved at some occasional points in time during normal operations of a storage device, such as during access, de-fragmentation or garbage collection, but this does not render the storage device as transitory because the data is not transitory while it is stored.
(287) The letter designators, such as i, is used to designate a number of instances of an element may indicate a variable number of instances of that element when used with the same or different elements.
(288) The terms an embodiment, embodiment, embodiments, the embodiment, the embodiments, one or more embodiments, some embodiments, and one embodiment mean one or more (but not all) embodiments of the present invention(s) unless expressly specified otherwise.
(289) The terms including, comprising, having and variations thereof mean including but not limited to, unless expressly specified otherwise.
(290) The enumerated listing of items does not imply that any or all of the items are mutually exclusive, unless expressly specified otherwise.
(291) The terms a, an and the mean one or more, unless expressly specified otherwise.
(292) Devices that are in communication with each other need not be in continuous communication with each other, unless expressly specified otherwise. In addition, devices that are in communication with each other may communicate directly or indirectly through one or more intermediaries.
(293) A description of an embodiment with several components in communication with each other does not imply that all such components are required. On the contrary a variety of optional components are described to illustrate the wide variety of possible embodiments of the present invention.
(294) When a single device or article is described herein, it will be readily apparent that more than one device/article (whether or not they cooperate) may be used in place of a single device/article. Similarly, where more than one device or article is described herein (whether or not they cooperate), it will be readily apparent that a single device/article may be used in place of the more than one device or article, or a different number of devices/articles may be used instead of the shown number of devices or programs. The functionality and/or the features of a device may be alternatively embodied by one or more other devices which are not explicitly described as having such functionality/features. Thus, other embodiments of the present invention need not include the device itself.
(295) The foregoing description of various embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be limited not by this detailed description, but rather by the claims appended hereto. The above specification, examples and data provide a complete description of the manufacture and use of the composition of the invention. Since many embodiments of the invention can be made without departing from the spirit and scope of the invention, the invention resides in the claims herein after appended.