Patent ID: 6282688
Filing Date: 2001-08-28
Classification: G06F,G11B,H03M

Abstract:
A method of recording/reproducing data in a recording/reproducing apparatus including a plurality of error detection/correction (ECC) circuits, a plurality of bus switch circuits selecting an input and output of each of said ECC circuits to correct errors in the data to be recorded/reproduced, each of said ECC circuits generating check symbols from data input from said bus switch circuits and including input means for providing said check symbols to said bus switch circuits, and means for detecting and correcting a data error based on said data and said check symbols, said method comprising the steps of:generating medium recording check symbols from recording data and recording the same to a recording medium in a write mode when said recording data stored in a buffer is recorded to said recording medium, by selectively using said plurality of ECC circuits and data input to said ECC circuits;transferring reproduction data from said recording medium to a host device through said buffer in the read mode,wherein said bus switch circuits assign each of said ECC circuits to a different circuit path on which a portion of said reproduction data is transferred during a data transfer;detecting any error of said reproduction data based on medium reproduction check symbols added to said reproduction data during said transfer in the read mode, and correcting said reproduction data stored while subsequent data is being transferred, when the error is detected, thereby selectively using a plurality of said ECC circuits and data input to said ECC circuits;detecting any error of said recording data based on host recording check symbols added to said recording data stored in the buffer, in the read mode or the write mode, selectively using said plurality of ECC circuits and correcting said recording data while subsequent data is being transferred, when the error is detected; andgenerating host reproduction check symbols from said reproduction data and sending the host reproduction check symbols to said host during the data transfer from said buffer to said host device in the read mode selectively using said plurality of ECC circuits and data input to said ECC circuits.