Patent ID: 7500157
Filing Date: 2009-03-03
Classification: G11B

Abstract:
1. A method for processing digital data for use with a storage medium, comprising: arranging input digital data so as to form a first data block and a second data block of a predetermined matrix form; appending outer parity of a predetermined size and inner parity of a predetermined size to each column and row of the first data block and the second data block respectively to form a first and a second ECC (Error Correction Code) sub-blocks; combining the first ECC sub-block and the second ECC sub-block as forming one ECC block being subjected to error correction; reordering rows of the first and the second ECC sub-blocks so as to insert the rows including outer parity separately into other rows including no outer parity; and writing sequentially rows having the same row number in the ECC sub-blocks with sync data.