High-rate RLL encoding
    11.
    发明授权
    High-rate RLL encoding 有权
    高速RLL编码

    公开(公告)号:US07679535B2

    公开(公告)日:2010-03-16

    申请号:US12185095

    申请日:2008-08-03

    IPC分类号: H03M5/00

    摘要: An unencoded m-bit data input sequence is divided into a block of n bits and a block of m−n bits. The block of n bits is divided into a first set of n+1 encoded bits, wherein at least one of P1 subblocks of the first set satisfies a G, M and I constraints. The first set of n+1 encoded bits is mapped into a second set of n+1 encoded bits wherein at least one of P2 subblocks of the second set gives rise to at least Q1 transitions after 1/(1+D2) precoding. A second set of n+1 encoded bits is divided into P3 encoded subblocks and the P3 encoded subblocks are interleaved among (m−n)/s unencoded symbols so as to form a (m+1)-bit output sequence codeword which is then stored on a data storage medium.

    摘要翻译: 未编码的m位数据输入序列被分成n位块和m-n位块。 n位的块被划分为第一组n + 1个编码比特,其中第一组的P1个子块中的至少一个满足G,M和I约束。 第一组n + 1个编码比特被映射到n + 1编码比特的第二组,其中第二组的P2子块中的至少一个在1 /(1 + D2)预编码之后产生至少Q1个转换。 将第n + 1编码比特的第二组划分为P3编码子块,并且在(m-n)/ s个未编码符号之间交织P3编码子块,以形成第(m + 1)比特的输出序列码字 存储在数据存储介质上。

    High-rate RLL encoding
    12.
    发明授权
    High-rate RLL encoding 失效
    高速RLL编码

    公开(公告)号:US07486208B2

    公开(公告)日:2009-02-03

    申请号:US11749711

    申请日:2007-05-16

    IPC分类号: H03M5/00

    摘要: An unencoded m-bit data input sequence is divided into a block of n bits and a block of m−n bits. The block of n bits is divided into a first set of n+1 encoded bits, wherein at least one of P1 subblocks of the first set satisfies a G, M and I constraints. The first set of n+1 encoded bits is mapped into a second set of n+1 encoded bits wherein at least one of P2 subblocks of the second set gives rise to at least Q1 transitions after 1/(1+D2) precoding. A second set of n+1 encoded bits is divided into P3 encoded subblocks and the P3 encoded subblocks are interleaved among (m−n)/s unencoded symbols so as to form a (m+1)-bit output sequence codeword which is then stored on a data storage medium.

    摘要翻译: 未编码的m位数据输入序列被分成n位块和m-n位块。 n位的块被划分为第一组n + 1个编码比特,其中第一组的P1个子块中的至少一个满足G,M和I约束。 第一组n + 1个编码比特被映射到n + 1编码比特的第二组,其中第二组的P2子块中的至少一个在1 /(1 + D2)预编码之后产生至少Q1个转换。 第二组n + 1编码比特被分成P3编码子块,并且P3编码子块在(mn)/ s个未编码符号之间进行交织,以形成第(m + 1)比特的输出序列码字,然后存储在 数据存储介质。

    TRACK-DEPENDENT DATA RANDOMIZATION MITIGATING FALSE VFO DETECTION
    13.
    发明申请
    TRACK-DEPENDENT DATA RANDOMIZATION MITIGATING FALSE VFO DETECTION 有权
    跟踪依赖的数据随机化,减轻虚拟VFO检测

    公开(公告)号:US20120307393A1

    公开(公告)日:2012-12-06

    申请号:US13149905

    申请日:2011-06-01

    IPC分类号: G11B5/09

    摘要: A method for randomizing data to mitigate false VFO detection is described. In one embodiment, such a method includes simultaneously receiving multiple input data streams. Each input data stream is associated with a different track on a magnetic tape medium. The input data streams are simultaneously scrambled to produce multiple randomized data streams. The input data streams are scrambled such that different bit patterns are produced in the randomized data streams even where corresponding bit patterns in the input data streams are identical. The randomized data streams are simultaneously written to their associated data tracks on the magnetic tape medium. A corresponding apparatus is also described.

    摘要翻译: 描述用于随机化数据以减轻虚假VFO检测的方法。 在一个实施例中,这种方法包括同时接收多个输入数据流。 每个输入数据流与磁带介质上的不同轨道相关联。 输入数据流被同时加扰以产生多个随机数据流。 输入数据流被加扰,使得在随机数据流中产生不同的位模式,即使输入数据流中相应的位模式是相同的。 随机数据流被同时写入到磁带介质上的相关联的数据轨道上。 还描述了相应的装置。

    ECC INTERLEAVING FOR MULTI-TRACK RECORDING ON MAGNETIC TAPE
    15.
    发明申请
    ECC INTERLEAVING FOR MULTI-TRACK RECORDING ON MAGNETIC TAPE 有权
    用于磁带上的多轨迹记录的ECC交互

    公开(公告)号:US20100180180A1

    公开(公告)日:2010-07-15

    申请号:US12351738

    申请日:2009-01-09

    IPC分类号: H03M13/27 G06F11/10

    摘要: Conventional C2 coding and interleaving for multi-track data tape in LTO-¾ do not support recording data onto a number of concurrent tracks which is not a power of two. Higher-rate longer C2 codes, which do not degrade error rate performance, are provided. An adjustable format and interleaving scheme accommodates future tape drives in which the number of concurrent tracks is not necessarily a power of two. A data set is segmented into a plurality of unencoded subdata sets and parity bytes are generated for each row and column. The parameters of the C2 code include N2 as the least common multiple of the number of possible tracks to which codeword objects are to be written. COs are formed from N2 C1 codewords, mapped onto a logical data track according to information within headers of the CO and modulation encoded into synchronized COs which are written to the tape.

    摘要翻译: LTO-¾中的多轨数据磁带的常规C2编码和交织不支持将数据记录到不是2的幂的多个并发轨道上。 提供了更高速率的更长的C2代码,这不会降低错误率性能。 可调格式和交错方案适应将来的磁带驱动器,其中并发轨道的数量不一定是二的幂。 将数据集分割为多个未编码的子数据集,并为每行和列生成奇偶校验字节。 C2码的参数包括N2作为要写入码字对象的可能轨道数的最小公倍数。 CO由N2 C1码字形成,根据CO的头部内的信息和被编码成被写入到磁带的同步的CO的调制信号映射到逻辑数据轨道上。

    REWRITE-EFFICIENT ECC/INTERLEAVING FOR MULTI-TRACK RECORDING ON MAGNETIC TAPE
    16.
    发明申请
    REWRITE-EFFICIENT ECC/INTERLEAVING FOR MULTI-TRACK RECORDING ON MAGNETIC TAPE 有权
    有效的ECC /用于磁带上的多轨跟踪记录

    公开(公告)号:US20100177422A1

    公开(公告)日:2010-07-15

    申请号:US12351747

    申请日:2009-01-09

    IPC分类号: G11B5/09 G11B5/78

    摘要: For writing data to multi-track tape, a received data set is received and segmented into unencoded subdata sets, each comprising an array having K2 rows and K1 columns. For each unencoded subdata set, N1−K1 C1-parity bytes are generated for each row and N2−K2 C2-parity bytes are generated for each column. The C1 and C2 parity bytes are appended to the ends of the row and column, respectively, to form encoded C1 and C2 codewords, respectively. All of the C1 codewords per data set are endowed with a specific codeword header to form a plurality of partial codeword objects (PCOs). Each PCO is mapped onto a logical data track according to information within the header. On each logical data track, adjacent PCOs are merged to form COs which are modulation encoded and mapped into synchronized COs. Then T synchronized COs are written simultaneously to the data tape where T is the number of concurrent active tracks on the data tape.

    摘要翻译: 为了将数据写入多轨磁带,接收到的数据集并被分割成未编码的子数据集,每个子​​集包括具有K2行和K1列的阵列。 对于每个未编码的子数据集,为每行生成N1-K1 C1-奇偶校验字节,并为每列生成N2-K2 C2-奇偶校验字节。 C1和C2奇偶校验字节分别附加到行和列的末端,分别形成编码的C1和C2码字。 每个数据集的所有C1码字都具有特定的码字头以形成多个部分码字对象(PCO)。 每个PCO根据标题内的信息被映射到逻辑数据轨道上。 在每个逻辑数据轨道上,相邻的PCO被合并以形成被调制编码并被映射到同步的CO中的CO。 然后将T同步的CO同时写入数据磁带,其中T是数据磁带上的并发活动磁道的数量。

    HIGH-RATE RLL ENCODING
    17.
    发明申请
    HIGH-RATE RLL ENCODING 失效
    高速RLL编码

    公开(公告)号:US20080284624A1

    公开(公告)日:2008-11-20

    申请号:US11749711

    申请日:2007-05-16

    IPC分类号: H03M7/00

    摘要: An unencoded m-bit data input sequence is divided into a block of n bits and a block of m−n bits. The block of n bits is divided into a first set of n+1 encoded bits, wherein at least one of P1 subblocks of the first set satisfies a G, M and I constraints. The first set of n+1 encoded bits is mapped into a second set of n+1 encoded bits wherein at least one of P2 subblocks of the second set gives rise to at least Q1 transitions after 1/(1+D2) preceding. A second set of n+1 encoded bits is divided into P3 encoded subblocks and the P3 encoded subblocks are interleaved among (m−n)/s unencoded symbols so as to form a (m+1)-bit output sequence codeword which is then stored on a data storage medium.

    摘要翻译: 未编码的m位数据输入序列被分成n位块和m-n位块。 n位的块被划分为第一组n + 1个编码比特,其中第一组的P1个子块中的至少一个满足G,M和I约束。 第一组n + 1个编码比特被映射到n + 1编码比特的第二组,其中第二组的P2个子块中的至少一个在1 /(1 + D 2)之后产生至少Q1个转换 )。 第二组n + 1编码比特被分成P3编码子块,并且P3编码子块在(mn)/ s个未编码符号之间进行交织,以形成第(m + 1)比特的输出序列码字,然后存储在 数据存储介质。

    Error correction in codeword pair headers in a data storage tape format
    18.
    发明授权
    Error correction in codeword pair headers in a data storage tape format 有权
    数据存储磁带格式的码字对标题中的纠错

    公开(公告)号:US08196019B2

    公开(公告)日:2012-06-05

    申请号:US11668561

    申请日:2007-01-30

    IPC分类号: G06F11/00

    摘要: Error correction coding is provided for codeword headers in a data tape format, such as a Linear Tape-Open, Generation 4 (LTO-4) data tape format. The data tape format defines a codeword quad as having first and second codeword headers interleaved with first and second codeword pairs, each codeword header comprising N bytes ck=c0, c1, . . . , cN−2, cN−1 wherein K bytes c0-cK−1 of the first and second headers in a codeword quad differ such that if one is known the other can be inferred. Each header byte ck of a codeword quad is redefined as comprising two interleaved (m/2)-bit nibbles, ek, ok. For each header, nibbles eK-eN−1 and nibbles oK-oN−1 are generated as a function of nibbles, e0-eK−1 and o0-oK−1, respectively. A codeword is assembled with the redefined headers the codeword quad is then recorded onto a recording medium.

    摘要翻译: 以数据磁带格式(例如Linear Tape-Open,Generation 4(LTO-4))数据磁带格式的码字头提供纠错编码。 数据磁带格式将码字四边形定义为具有与第一和第二码字对交织的第一和第二码字头,每个码字头包括N个字节ck = c0,c1,...。 。 。 ,cN-2,cN-1,其中码字四分之一中的第一和第二报头的K个字节c0-cK-1不同,使得如果知道另一个可以推断。 代码字四边形的每个标题字节ck被重新定义为包括两个交错(m / 2)位半字节ek,ok。 对于每个标题,分别产生半字节eK-eN-1和半字节oK-oN-1作为半字节e0-eK-1和o0-oK-1的函数。 代码字与重新定义的报头组合,然后将码字四边形记录在记录介质上。

    ERROR CORRECTION IN CODEWORD PAIR HEADERS IN A DATA STORAGE TAPE FORMAT
    19.
    发明申请
    ERROR CORRECTION IN CODEWORD PAIR HEADERS IN A DATA STORAGE TAPE FORMAT 有权
    数据存储磁带格式的编码对数头错误校正

    公开(公告)号:US20080184089A1

    公开(公告)日:2008-07-31

    申请号:US11668561

    申请日:2007-01-30

    摘要: Error correction coding is provided for codeword headers in a data tape format, such as a Linear Tape-Open, Generation 4 (LTO-4) data tape format. The data tape format defines a codeword quad as having first and second codeword headers interleaved with first and second codeword pairs, each codeword header comprising N bytes Ck=C0, C1, . . . , CN−2, CN−1 wherein K bytes C0-CK−1 of the first and second headers in a codeword quad differ such that if one is known the other can be inferred. Each header byte Ck of a codeword quad is redefined as comprising two interleaved (M/2)-bit nibbles, ek, ok. For each header, nibbles ek-eN−1 and nibbles ok-oN−1 are generated as a function of nibbles, e0-EK−1 and o0-oK−1, respectively. A codeword is assembled with the redefined headers the codeword quad is then recorded onto a recording medium.

    摘要翻译: 以数据磁带格式(例如Linear Tape-Open,Generation 4(LTO-4))数据磁带格式的码字头提供纠错编码。 数据磁带格式将码字四边形定义为具有与第一和第二码字对交织的第一和第二码字头,每个码字头包括N个字节C 0 = C 0,C 1 ,。 。 。 C N-2,C N-1 N,其中K个字节C 0 -C 3 -K-1个 码字四边形中的第一和第二标题不同,使得如果已知可以推断另一个标题。 代码字四边形的每个标题字节C N k被重新定义为包括两个交错(M / 2)位半字节,即k 。 对于每个标题,半字节和第n-N个N-1和Nibbles-N-N N-1个 作为半字节的函数生成,其中,K 1和K 2分别为K 1和N 2, , 分别。 代码字与重新定义的报头组合,然后将码字四边形记录在记录介质上。

    Track-dependent data randomization mitigating false VFO detection
    20.
    发明授权
    Track-dependent data randomization mitigating false VFO detection 有权
    跟踪依赖的数据随机化减轻虚假的VFO检测

    公开(公告)号:US08405925B2

    公开(公告)日:2013-03-26

    申请号:US13149905

    申请日:2011-06-01

    IPC分类号: G11B5/09

    摘要: A method for randomizing data to mitigate false VFO detection is described. In one embodiment, such a method includes simultaneously receiving multiple input data streams. Each input data stream is associated with a different track on a magnetic tape medium. The input data streams are simultaneously scrambled to produce multiple randomized data streams. The input data streams are scrambled such that different bit patterns are produced in the randomized data streams even where corresponding bit patterns in the input data streams are identical. The randomized data streams are simultaneously written to their associated data tracks on the magnetic tape medium. A corresponding apparatus is also described.

    摘要翻译: 描述用于随机化数据以减轻虚假VFO检测的方法。 在一个实施例中,这种方法包括同时接收多个输入数据流。 每个输入数据流与磁带介质上的不同轨道相关联。 输入数据流被同时加扰以产生多个随机数据流。 输入数据流被加扰,使得在随机数据流中产生不同的位模式,即使输入数据流中相应的位模式是相同的。 随机数据流被同时写入到磁带介质上的相关联的数据轨道上。 还描述了相应的装置。