×

Data accessing method

  • US 20050193287A1
  • Filed: 02/10/2004
  • Published: 09/01/2005
  • Est. Priority Date: 02/10/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for accessing data from a storage medium according to requirements of a host, the storage medium storing a plurality of data blocks, wherein each of the data blocks comprises a plurality of data sectors and an error correction code (ECC) for recovering errors of the each of the data blocks, and each of the data sectors comprises an error detection code (EDC) for detecting correctness of the each of the data sectors, the method comprising steps of:

  • fetching a data block from the data blocks of the storage medium;

    recovering errors of the data block by the ECC of the data block;

    detecting correctness of each data sector of the data block by the EDC of the each data sector of the data block; and

    performing following sub-steps when at least one incorrect data sector is detected;

    storing correct data sectors of the data block;

    re-fetching the data block from the storage medium;

    overwriting corresponding locations of the re-fetched data block with the stored correct data sectors; and

    re-performing the recovering step and the detecting step to ensure correctness of all the data sectors.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×