DocumentCode
2620984
Title
The automatic implementation of Software Implemented Hardware Fault Tolerance algorithms as a radiation-induced soft errors mitigation technique
Author
Piotrowski, Adam ; Makowski, Dariusz ; Jablonski, Grzegorz ; Napieralski, Andrzej
Author_Institution
Technical University of ¿od¿, Department of Microelectronic and Computer Science, 93-590, Poland
fYear
2008
fDate
19-25 Oct. 2008
Firstpage
841
Lastpage
846
Abstract
The radiation-induced soft errors significantly increase the failure rate for advanced electronic components and systems. Rad-sensitive microprocessor-based devices working in the radiation environment are one of the most sensitive parts of the machine. This paper is focusing mainly on the strict software mitigation technique, called Software Implemented Hardware Fault Tolerance (SIHFT). SIHFT methods are based on the redundancy of variables or procedures implemented in compiled project. Sophisticated algorithms are used to check the correctness of control flow in the application. Several articles describe in details theoretical information about software protection algorithms but problem of efficient and error-proof implementation of these methods has always been omitted. Unfortunately, manual implementation of presented algorithms is difficult and can introduce additional problems with program functionality caused by human errors. Presented solution is based on the automatic implementation of SIHFT algorithms during the compilation process. Several modifications of software methods were proposed to make theoretical algorithms possible to the automatic installation.
Keywords
Boron; Computer errors; Electronic components; Fault tolerance; Fault tolerant systems; Hardware; Microelectronics; Protection; Single event upset; Software algorithms; Array protection algorithm; Compilation techniques; Radiation environment; Radiation tolerant system; Single event upset; Software implemented hardware fault tolerance;
fLanguage
English
Publisher
ieee
Conference_Titel
Nuclear Science Symposium Conference Record, 2008. NSS '08. IEEE
Conference_Location
Dresden, Germany
ISSN
1095-7863
Print_ISBN
978-1-4244-2714-7
Electronic_ISBN
1095-7863
Type
conf
DOI
10.1109/NSSMIC.2008.4774657
Filename
4774657
Link To Document