Title :
SIED: software implemented error detection
Author :
Nicolescu, B. ; Savaria, Y. ; Velazco, R.
Author_Institution :
Ecole Polytech. de Montreal, Que., Canada
Abstract :
This paper presents a new error detection technique called software implemented error detection (SIED). The proposed method is based on a new control check flow scheme combined with software redundancy. The distinctive advantage of the SIED approach over other fault tolerance techniques is the fault coverage. SIED is able to cope with faults affecting data and the program control flow. By-applying the proposed approach on several benchmark programs, we evaluate the error detection capabilities by means of several fault injection experiments. Experimental results underline very good error detection capabilities for the obtained hardened version of selected benchmark programs.
Keywords :
error detection; fault simulation; program control structures; redundancy; safety-critical software; software fault tolerance; SIED; control check flow scheme; data faults; fault coverage; fault injection; fault tolerance techniques; program control flow faults; safety-critical applications; software implemented error detection; software redundancy; Application software; Circuit faults; Computer errors; Error correction; Fault detection; Fault tolerance; Hardware; Monitoring; Redundancy; Single event upset;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2003. Proceedings. 18th IEEE International Symposium on
Print_ISBN :
0-7695-2042-1
DOI :
10.1109/DFTVS.2003.1250159