Patent ID: 6747827
Filing Date: 2004-06-08
Classification: G11B

Abstract:
A method for performing error correction code operations on data to be read from a hard disk drive, comprising:applying a first error correction code algorithm to a first set of data to be written to said hard disk drive; recording on said hard disk drive said first set of data after said first error correction code algorithm has been applied; applying a second error correction code algorithm, different from said first error correction code algorithm, to a second set of data to be written to said hard disk drive; and recording on said hard disk drive said second set of data after said second error correction code algorithm has been applied, wherein said applying said first and second error correction code algorithms further comprises selecting which of said first and second algorithms is to be applied in dependence upon the physical location of said data on said hard disk drive, and wherein said selecting which of said first and second algorithms is to be applied in dependence upon the physical location of said data comprises selecting an algorithm that associates fewer error correction code bits with data at locations closer to an inner radius of a disk of said hard disk drive and selecting an algorithm that associates more error correction code bits to data at locations closer to an outer radius of said disk.