Patent ID: 7555697

Claim:
A data error-detecting method for detecting an error before a C1 decoding procedure so as to upgrade an error-correcting capability of a C1 decoder, comprising: performing a bit modulation for modulating data channel bits obtained from an optical disk into 8-bit data; referring to a look-up table to determine if a combination of the data channel bits is defined in the look-up table, wherein the look-up table defines a plurality of mapping relationships between the data channel bits and the 8-bit data; generating an erasure bit having a first value tagged with the modulated 8-bit data if the combination of the data channel bits is defined in the look-up table; generating the erasure bit having a second value tagged with the modulated 8-bit data if the combination of the data channel bits is not defined in the look-up table; and arranging the modulated 8-bit data tagged with the erasure bit into a codeword having 32 bytes of modulated 8-bit data tagged with the erasure bits; at the C1 decoder, counting the number of the modulated 8-bit data having the erasure bit having the second value to determine whether the C1 decoder can detect errors of the arranged codeword.