Title :
On-line error detection and correction in storage elements with cross-parity check
Author :
Pflanz, M. ; Walther, K. ; Galke, C. ; Vierhaus, H.T.
Author_Institution :
Processor Dev. Dept., IBM Deutschland Entwicklung GmbH, Germany
Abstract :
This paper proposes the cross-parity check as a method for an on-line detection of multiple bit-errors in storage elements of microprocessors like registers or register files. Transient or ´soft´ errors caused by radiation or electromagnetic influences are the focus of this work. Especially for register files or register groups, an easy implementable error correction method is proposed, which can be performed by software routines or additional hardware. The method is based on the logical interpretation of cross-parity vectors.
Keywords :
error correction; error correction codes; error detection; error detection codes; microprocessor chips; storage management chips; cross-parity check; cross-parity vectors; electromagnetic influence; error correcting codes; microprocessors; multiple bit-errors; online error correction; online error detection; radiation; register files; registers; software routines; storage elements; transient errors; Circuit faults; Clocks; Computer errors; Delay; Electromagnetic radiation; Error correction; Frequency; Hardware; Microprocessors; Registers;
Conference_Titel :
On-Line Testing Workshop, 2002. Proceedings of the Eighth IEEE International
Print_ISBN :
0-7695-1641-6
DOI :
10.1109/OLT.2002.1030186