Datasheet

Travelstar 80GN Hard Disk Drive Specification
23
5.8 ECC
The 52 byte four way interleaved ECC processor provides user data verification and correction capability.
The first 4 bytes of ECC are check bytes for user data and the other 48 bytes are Read Solomon ECC. Each
interleave has 12 bytes for ECC. Hardware logic corrects up to 20 bytes (5 bytes for each interleave) errors
on-the-fly.
Following are some examples of error cases. An "O" means that the byte contains no error. An "X" means
that at least one bit of the byte is bad.
Table 12: Examples of error cases.
On The Fly Correctable
Byte # 01234567891011121314151617181920212223Error byte# for each interleave
Interleave ABCDABCDABC D A B C D A B C D A B C D A B C D
Error pattern xxxxxxxxxxx x x x x x x x x x 0 0 0 0 5 5 5 5
Error pattern xxxxxxxxxxx x 0 0 0 0 x x x x x x x x 5 5 5 5
Uncorrectable
Byte # 01234567891011121314151617181920212223Error byte# for each interleave
Interleave ABCDABCDABC D A B C D A B C D A B C D A B C D
Error pattern xxxxxxxxxxx x x x x x x x x x x 0 0 0 6 5 5 5
Error pattern x000x000x00 0 x 0 0 0 x 0 0 0 x 0 0 0 6 0 0 0