Patent ID: 6618331
Filing Date: 2003-09-09
Classification: G11B

Abstract:
A method for accessing target data in a data storage medium having sequentially arranged data sectors recorded therein, each of the data sectors containing at least identification data, an identification error detection code and main data, said method comprising:(a) reading one of the data sectors recorded in the data storage medium; (b) demodulating said one of the data sectors to generate a block unit that contains the identification data, the identification error detection code and the main data of said one of the data sectors, and that further contains an inner-code parity for the block unit; (c) verifying accuracy of the identification data in the block unit; (d) repeating steps (a), (b) and (c) for a succeeding one of the data sectors of the data storage medium when the identification data in the block unit is found to be inaccurate; (e) finding a target data sector that corresponds to starting location of the target data in the data storage medium with reference to the block unit having accurate identification data; (f) reading the data sectors recorded in the data storage medium in sequence starting from the target data sector; (g) demodulating the data sectors read in step (f) to generate the block units that correspond thereto; (h) storing the block units generated in step (g) in a data buffer to form a block; and (i) decoding the block formed in the data buffer.