摘要 |
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 c<SUB>k</SUB>=c<SUB>0</SUB>, c<SUB>1</SUB>, . . . , c<SUB>N-2</SUB>, c<SUB>N-1 </SUB>wherein K bytes c<SUB>0</SUB>-c<SUB>K-1 </SUB>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 c<SUB>k </SUB>of a codeword quad is redefined as comprising two interleaved (m/2)-bit nibbles, e<SUB>k</SUB>, o<SUB>k</SUB>. For each header, nibbles e<SUB>K</SUB>-e<SUB>N-1 </SUB>and nibbles o<SUB>K</SUB>-o<SUB>N-1 </SUB>are generated as a function of nibbles e<SUB>0</SUB>-e<SUB>K-1 </SUB>and o<SUB>0</SUB>-o<SUB>K-1</SUB>, respectively. A codeword is assembled with the redefined headers the codeword quad is then recorded onto a recording medium.
|