Title :
Error correction based on hamming distance preserving in arithmetical and logical operations
Author :
Dolev, Shlomi ; Frenkel, Sergey ; Tamir, Dan E.
Author_Institution :
Dept. of CS, Ben-Gurion Univ., Beer-Sheva, Israel
Abstract :
The traditional approach to fault tolerant computing involves replicating computation units and applying a majority vote operation on individual result bits. This approach, however, has several limitations; the most severe is the resource requirement. This paper presents a new method for fault tolerant computing where for a given error rate, the hamming distance between correct inputs and faulty inputs as well as the hamming distance between a correct result and a faulty result is preserved throughout processing; thereby enabling correction of up to transient faults per computation cycle. The new method is compared and contrasted with current protection methods and its cost / performance is analyzed.
Keywords :
Hamming codes; error correction codes; fault tolerant computing; telecommunication computing; arithmetical operations; correct inputs; error correction codes; fault tolerant computing; faulty inputs; hamming distance; logical operations; preserved throughout processing; transient faults; Encoding; Error correction codes; Fault tolerant systems; Hamming distance; Redundancy; Tunneling magnetoresistance; Fault Tolerance; Hamming Distance; Linear Error Correction Codes;
Conference_Titel :
Electrical & Electronics Engineers in Israel (IEEEI), 2012 IEEE 27th Convention of
Conference_Location :
Eilat
Print_ISBN :
978-1-4673-4682-5
DOI :
10.1109/EEEI.2012.6376946