Integrated CRC for Sector Buffer Memory and Disk Data
Original Publication Date: 1998-May-01
Included in the Prior Art Database: 2005-Apr-04
This article describes a system for using common CRC to assure data on the sector buffer memory and disk such as a hard disk drive that have memory manage logic (MM) to assure data on the sector buffer memory by CRC (cyclic redundancy code) and error correcting code logic (ECC) to avoid miscorrection of the disk data by CRC. Conventional system uses different CRC in MM logic and ECC logic each other. The system should stores two CRCs on the disk. But this system can detect erroneous data on the sector buffer memory and disk without increasing CRC bytes (this system uses only one CRC). This is accomplished by that MM uses ECC's CRC generator polynomial and MM performs CRC generation.