DocumentCode :
2665269
Title :
Decimal Hamming: A Software-Implemented Technique to Cope with Soft Errors
Author :
Argyrides, Costas ; Ferreira, Ronaldo Rodrigues ; Lisboa, Carlos A. ; Carro, Luigi
Author_Institution :
Res. Div., evolvIT Ltd., Lemesos, Cyprus
fYear :
2011
fDate :
3-5 Oct. 2011
Firstpage :
11
Lastpage :
17
Abstract :
A low-overhead technique for correction of induced errors affecting algorithms and their data based on the concepts behind Hamming code is presented and evaluated. We go beyond Hamming code by computing the check digits as decimal sums, and using a checker algorithm to perform single error detection and correction and double error detection. This generalization allows for the protection of complex data structures, providing lower performance overhead than classic approaches based on algorithm redundancy, and has been successfully applied to different benchmarking algorithms and their associated data. Comparison of the resulting overheads with those imposed by the classic duplication with comparison shows that the proposed technique, named Decimal Hamming, imposes lower execution time and program memory overheads, while providing enhanced error correction capabilities.
Keywords :
Hamming codes; combinational circuits; error correction codes; benchmarking algorithm; checker algorithm; combinational circuit; complex data structure protection; decimal Hamming code; decimal sum; double error detection; program memory overhead; single error correction; single error detection; soft error correction enhancement; software-implemented technique; Arrays; DH-HEMTs; Fault tolerance; Fault tolerant systems; Hardware; Indexes; Design for Reliability; Embedded Systems; Error Detection \\& Correction; Fault-Tolerance; Soft Error;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2011 IEEE International Symposium on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4577-1713-0
Type :
conf
DOI :
10.1109/DFT.2011.35
Filename :
6104504
Link To Document :
بازگشت