摘要 |
<p>In a method of encoding and decoding informational data for transmission to a storage medium (32), a group G of physical blocks written to the storage medium includes both user data information blocks and auxiliary error correction blocks (70415). Each block (Br,c) included in the group G belongs both to a row r and a column c. Informational data is formatted into preselected bit positions of the user data information blocks. Values for bit positions in the auxiliary error correction blocks (70415) are generated by performing an exclusive OR operation upon values in corresponding bit positions in a subgroup of strategically selected user data blocks. By strategically selecting the user data blocks to be included in the subgroup, the method facilitates recovery of entire blocks, and even rows or columns of blocks.</p> |