|
DATA INTEGRITY CONTROL ELECTRONICS BLOCK (DICE)
The Data Integrity Control Electronics Block (DICE) handles the detection and correction of errors for the sectors of data being transferred to and from the disk. The DICE block is designed using a Reed-Solomon Code. During a write of a sector of data, ECC check bytes are appended at the end of the data field. During a read of a sector of data, the DICE block detects and corrects any errors in the data field. All the detection and correction is done in hardware automatically.
FEATURES
- Eight bits per symbol.
- Four interleaves per sector
- Seven ECC Check bytes per interleave, for a total of 28 ECC Check bytes (224 bits).
- Triple-Error Hardware Correction (on-the-fly)
- Burst Error Correction
- Guaranteed to correct any single burst error up to 89 consecutive bits in length.
- Can correct bursts up to 96 consecutive bits in length.
- Random Error Correction
- Can correct up to 12 bytes in error.
- Cross-checking is performed with the seventh check byte in each interleave.
- Data block size is fixed at 512 bytes, not including ECC bytes.
SYSTEM OVERVIEW
BACK
|
|
|