Patent ID: 6690630
Filing Date: 2004-02-10
Classification: G11B

Abstract:
A method for using a compact disc decoder to correct a code error in digital data read out from a compact disc which is divided into sectors, the compact disc decoder comprising:an extracting circuit for extracting address data from the digital data; an error detection circuit for detecting presence of an error in the address data; a correction data generating circuit for receiving the address data and producing correction data; and a selection circuit for selecting address data or correction data; the method comprising steps in the following order: a) using the extracting circuit to extract the address data out of at least one sector read from the compact disc; and b) using the error detection circuit to read a condition of an input error flag corresponding to the address data of the sector, wherein if the condition of the input error flag indicates that the address data contains an error, then the extracting circuit extracts address data of another sector, and when the input error flag indicates that no error is present in the address data of the sector, the sector is referred to as a first sector, and the selection circuit selects address data of the first sector without referring to address data of any sectors read before the first sector.