Patent ID: 7454691
Filing Date: 2008-11-18
Classification: G11B,H03M

Abstract:
1. An encoding system for encoding digital data, the digital data comprising at least one header data and at least one main data, the header data representing to the main data correspondingly, the encoding system comprising: a first memory comprising at least one storage block, the storage block comprising a data sector, the digital data is stored in the data sector in a first direction or second direction; a data processing unit for buffering the header data into the data sector, scrambling the main data to form a corresponding scrambled data, buffering the scrambled data into the data sector, calculating the header data and the main data to generate a corresponding error detection code, and buffering the error detection code into the data sector; an outer parity code generating module for calculating the main data stored in the first direction from the data sector of the first memory to generate a set of outer parity codes; and an inner parity code generating module for calculating the main data stored in the second direction from the data sector of the first memory to generate a set of inner parity codes.