DocumentCode
475411
Title
Hardware Fault Tolerance implemented in software at the compiler level with special emphasis on array-variable protection
Author
Piotrowski, A. ; Makowski, D. ; Jablonski, Grzegorz ; Tarnowski, S. ; Napieralski, A.
Author_Institution
Technical University of ¿ód¿, POLAND
fYear
2008
fDate
19-21 June 2008
Firstpage
115
Lastpage
119
Abstract
Advanced and sophisticated microprocessor-based systems are often applied in safety or mission critical subsystems. The problem of designing radiation-tolerant devices becomes very important, especially in places such as accelerators and synchrotrons, where the results of the experiments depend on the reliability of control mechanisms. In this paper, we propose a new technique for safe and reliable computing in the presence of radiation-induced errors. In our solution, Software Implemented Hardware Fault Tolerance (SIHFT) algorithms are implemented automatically during the compilation process. This approach makes it possible to use standard optimization algorithms during the compilation. In addition, a responsibility for implementing fault tolerance is transferred to the compiler and it is transparent to the programmers. Special emphasis has been placed on the array protection algorithm.
Keywords
Automatic control; Fault tolerance; Hardware; Mission critical systems; Program processors; Programming profession; Protection; Radiation safety; Software algorithms; Synchrotron radiation; Compilation techniques; Radiation environment; Radiation tolerant system; Single event upset; Software implemented hardware fault tolerance; Table protection algorithm;
fLanguage
English
Publisher
iet
Conference_Titel
Mixed Design of Integrated Circuits and Systems, 2008. MIXDES 2008. 15th International Conference on
Conference_Location
Poznan, Poland
Print_ISBN
978-83-922632-7-2
Electronic_ISBN
978-83-922632-8-9
Type
conf
Filename
4600870
Link To Document