-
公开(公告)号:US11994169B2
公开(公告)日:2024-05-28
申请号:US17821248
申请日:2022-08-22
CPC分类号: F16C39/066 , F16C13/02 , F16C32/0427 , F16C2202/40 , F16C2380/00
摘要: Provided are a tape guide roller and tape drive having a guide roller having magnets and bushings to stabilize a roller barrel for a tape medium. The tape guide roller has a roller barrel extending around a vertical axis. The tape medium passes across the roller barrel to guide the tape medium on a tape path. A plurality of magnets positioned with respect to the vertical axis provide an axial force to stabilize the tape guide roller axially.
-
公开(公告)号:US11967342B2
公开(公告)日:2024-04-23
申请号:US17944744
申请日:2022-09-14
CPC分类号: G11B20/1813 , G11B20/1037 , G11B2020/1836 , G11B2020/1843
摘要: Mechanisms are provided to receive encoded header information stored on a tape of a tape drive, wherein the encoded header information has been generated by: generating, for a plurality of tracks of the tape of the tape drive, a header information in a plurality of symbols, wherein the plurality of symbols is comprised of a first set of symbols and a second set of symbols, wherein the first set of symbols include identical information across all tracks of the plurality of tracks, and wherein the second set of symbols are configurable to include different information across all tracks of the plurality of tracks; and modifying, for writing to the tape of the tape drive, the first set of symbols of the plurality of tracks to include parity information corresponding to information included in the second set of symbols of the plurality of tracks. The received encoded header information is decoded.
-
公开(公告)号:US11145323B1
公开(公告)日:2021-10-12
申请号:US17107578
申请日:2020-11-30
摘要: A computer-implemented method, according to one embodiment, includes: receiving a first timestamp in response to a first servo reader detecting a stripe of a first servo burst on the magnetic tape, and receiving a second timestamp in response to a second servo reader detecting a stripe of a second servo burst on the magnetic tape. A third timestamp is received in response to the first servo reader detecting a stripe of a third servo burst on the magnetic tape, while a fourth timestamp is received in response to the second servo reader detecting a stripe of a fourth servo burst on the magnetic tape. The first, second, third, and fourth timestamps are used to determine the skew of the magnetic tape. Further still, the first and third servo bursts are in a same first servo sub-frame, while the second and fourth servo bursts are in a same second servo sub-frame.
-
公开(公告)号:US10657997B2
公开(公告)日:2020-05-19
申请号:US16398030
申请日:2019-04-29
发明人: Kevin B. Judd , Simeon Furrer , Angeliki Pantazi , Mark A. Lantz
摘要: A method according to one embodiment includes applying a static head skew to a magnetic tape head, positioning the first reader at a first y-position relative to a servo pattern in a servo band, and measuring y-positions of the second reader relative to the servo pattern in the servo band while the first reader is at the first y-position. A y-position value is calculated for the second reader based on the measured y-positions. The following process is repeated several times: moving the first reader to a next y-position, measuring y-positions of the second reader while the first reader is at the next y-position, and calculating a y-position value of the second reader based on the measured y-position of the second reader. A unique nonlinearity value of the servo pattern in the servo band is calculated for each of the calculated y-position values of the second reader.
-
公开(公告)号:US20190258413A1
公开(公告)日:2019-08-22
申请号:US16403306
申请日:2019-05-03
发明人: Roy D. Cideciyan , Simeon Furrer , Ernest S. Gale , Mark A. Lantz
摘要: In one general embodiment, a method includes receiving data logically organized into a predetermined number of two-dimensional arrays, each two-dimensional array including a plurality of NS codewords positioned orthogonally to a plurality of WS codewords. The method also includes successively writing each of the NS codewords to a data storage medium. A first NS codeword from a first two-dimensional array is written to the data storage medium prior to starting to write a second NS codeword from the first two-dimensional array. Also, the plurality of NS codewords are protected with a stronger encoding than the plurality of WS codewords.
-
公开(公告)号:US10366716B1
公开(公告)日:2019-07-30
申请号:US16044396
申请日:2018-07-24
发明人: Kevin B. Judd , Simeon Furrer , Angeliki Pantazi , Mark A. Lantz
摘要: In one general embodiment, a method includes applying a static head skew to a magnetic tape head, positioning the first reader at a first y-position relative to a servo pattern in a servo band, measuring y-positions of the second reader relative to the servo pattern in the servo band while the first reader is at the first y-position, and averaging the measured y-positions. The method further includes repeating the following process several times: moving the first reader to a next y-position, measuring y-positions of the second reader while the first reader is at the next y-position, and averaging the y-positions measured by the second reader while the first reader is at the next y-position. The method further includes calculating a unique nonlinearity value of the servo pattern in the servo band for each of the average y-position values, and storing and/or outputting the calculated nonlinearity values.
-
公开(公告)号:US10199062B2
公开(公告)日:2019-02-05
申请号:US16046905
申请日:2018-07-26
发明人: Nhan X. Bui , Giovanni Cherubini , Simeon Furrer , Mark A. Lantz
IPC分类号: G11B5/592
摘要: A tape drive-implemented method, according to one embodiment, includes: determining a length of a window of a servo pattern to use for calculating a lateral position estimate, and determining a number of the windows of the servo pattern to use for calculating a lateral position value. A lateral position estimate is calculated for each of the number of the windows of the servo pattern using signals which correspond to each of the number of the windows. Moreover, the lateral position value is calculated by using the lateral position estimates. The lateral position value is used to control a tape head actuator. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US10120599B2
公开(公告)日:2018-11-06
申请号:US15380987
申请日:2016-12-15
发明人: Roy D. Cideciyan , Simeon Furrer , Ernest S. Gale , Mark A. Lantz
摘要: In one embodiment, a method includes reading a plurality of narrow-spread (NS) codewords from M tracks of a magnetic tape medium using a plurality of read elements, the plurality of NS codewords collectively comprising data logically organized as a predetermined number of two-dimensional arrays. Each two-dimensional array includes a predetermined number of NS codewords positioned orthogonally to a predetermined number of wide-spread (WS) codewords, with a first NS codeword from a first two-dimensional array being read in its entirety from the magnetic tape medium prior to reading a second NS codeword from the first two-dimensional array. The method also includes laterally decoding each NS codeword from the first two-dimensional array read from the M tracks of the magnetic tape medium in succession prior to decoding any WS codewords from the first two-dimensional array. The NS codewords are protected with a stronger encoding than the WS codewords within each two-dimensional array.
-
公开(公告)号:US10026428B1
公开(公告)日:2018-07-17
申请号:US15461348
申请日:2017-03-16
发明人: Nhan X. Bui , Giovanni Cherubini , Simeon Furrer , Mark A. Lantz
摘要: A tape drive-implemented method, according to one embodiment, includes: causing a servo reader to move laterally in a first direction over a high-density servo pattern on a moving magnetic tape, receiving a readback signal from the servo reader as the servo reader moves laterally in the first direction, using amplitudes of the readback signal to determine a maximum energy value of each of the at least two periodic waveforms, and using the maximum energy values to set a gain parameter for each of the respective periodic waveforms. The first direction is perpendicular to a longitudinal axis of the magnetic tape. Moreover, the high-density servo pattern includes a plurality of high-density servo tracks, the servo tracks including at least two patterns written at different frequencies to produce different periodic waveforms during readback. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US09985658B2
公开(公告)日:2018-05-29
申请号:US15583742
申请日:2017-05-01
CPC分类号: H03M13/2909 , G06F11/00 , H03M13/1102 , H03M13/1515 , H03M13/2927 , H03M13/293 , H03M13/2948 , H03M13/2951 , H03M13/2975 , H04L1/0051
摘要: In one embodiment, a method includes receiving data and in an iterative process until decoded data is output or a predetermined number of full iterations have occurred: C1 decoding all first subsets of the data, determining whether to stop decoding the data after the C1 decoding, incrementing a half iteration counter to indicate completion of a half iteration, C2 decoding all second subsets of the data two or more times in each half iteration using two or more C2-decoding methods in response to a determination that a second subset is not decoded successfully using a first C2-decoding method, determining whether to stop decoding the data after the C2 decoding, incrementing the half iteration counter to indicate completion of another half iteration, and outputting the set of decoded data in response to a determination that all subsets of the data are decoded successfully.
-
-
-
-
-
-
-
-
-