Sun Enterprise 250 Server Owner's Guide

Error Correction and Parity Checking

Error correcting code (ECC) is used on all internal system data paths to ensure high levels of data integrity. All data that moves between processors, I/O, and memory have end-to-end ECC protection.

The system reports and logs correctable ECC errors. A correctable ECC error is any single-bit error in a 64-bit field. Such errors are corrected as soon as they are detected. The ECC implementation can also detect double-bit errors in the same 64-bit field and multiple-bit errors in the same nibble (4 bits).

In addition to providing ECC protection for data, the system offers parity protection on all system address buses. Parity protection is also used on the PCI and SCSI buses, and in the UltraSPARC CPU's internal and external cache.