Patent ID: 7549104

Claim:
A digital signal processing method for repeatedly correcting read digital data in an optical disc system, the method comprising: (a) demodulating digital data read from an optical disc to generate EFM demodulation data; (b) performing a first descrambling of the EFM demodulation data and inspecting an error detection code (EDC) associated with the data to determine whether errors are present in the data; (c) when the EDC indicates that at least one error is present in the data, repeatedly performing a PI/PO error correction operation on the data, and transferring the resulting error-corrected data to a host, wherein (c) further comprises performing a second descrambling of the error-corrected data and generating an error flag when a code error exists, and performing the PI/PO error correction operation using the error flag; and (d) when the EDC indicates that no errors are present in the data, transferring the data to the host without performing PI/PO error correction operation on the data.