DocumentCode :
1298889
Title :
New Techniques for Improving the Performance of the Lockstep Architecture for SEEs Mitigation in FPGA Embedded Processors
Author :
Abate, F. ; Sterpone, L. ; Lisboa, C.A. ; Carro, L. ; Violante, M.
Author_Institution :
Politec. di Torino, Torino, Italy
Volume :
56
Issue :
4
fYear :
2009
Firstpage :
1992
Lastpage :
2000
Abstract :
The growing availability of embedded processors inside FPGAs provides unprecedented flexibility for system designers. The use of such devices for space or mission critical applications, however, is being delayed by the lack of effective low cost techniques to mitigate radiation induced errors. In this paper a non invasive approach for the implementation of fault tolerant systems based on COTS processors embedded in FPGAs, using lockstep in conjunction with checkpoint and rollback recovery, is presented. The proposed approach does not require modifications in the processor architecture or in the application software. The experimental validation of this approach through fault injection is described, the corresponding results are discussed, and the addition of a write history table as a means to reduce the performance overhead imposed by previous implementations is proposed and evaluated.
Keywords :
checkpointing; embedded systems; fault tolerance; field programmable gate arrays; FPGA embedded processors; checkpoint; commercial off-the-shelf processor; fault injection; fault tolerant systems; lockstep; radiation-induced errors; rollback recovery; single event effects; Application software; Availability; Computer architecture; Costs; Delay effects; Fault tolerant systems; Field programmable gate arrays; History; Mission critical systems; Space missions; Embedded processors reliability; checkpoint; fault injection; lockstep; rollback recovery; single event effects;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.2009.2013237
Filename :
5204519
Link To Document :
بازگشت