DocumentCode :
3142756
Title :
Recovery scheme for hardening system on programmable chips
Author :
Meinhardt, Cristina ; Reis, Ricardo ; Violante, Massimo ; Reorda, Matteo Sonza
Author_Institution :
UFRGS, Porto Alegre
fYear :
2009
fDate :
2-5 March 2009
Firstpage :
1
Lastpage :
6
Abstract :
The checkpoint and rollback recovery techniques enable a system to survive failures by periodically saving a known good snapshot of the system´s state, and rolling back to it in case a failure is detected. The approach is particularly interesting for developing critical systems on programmable chips that today offers multiple embedded processor cores, as well as configurable fabric that can be used to implement error detection and correction mechanisms. This paper presents an approach that aims at developing a safety- or mission-critical systems on programmable chip able to tolerate soft errors by exploiting processor duplication to implement error detection, as well as checkpoint and rollback recovery to correct errors in a cost-efficient manner. We developed a prototypical implementation of the proposed approach targeting the Leon processor core, and we collected preliminary results that outline the capability of the technique to tolerate soft errors affecting the processor´s internal registers. This paper is the first step toward the definition of an automatic design flow for hardening processor cores (either hard of soft) embedded in programmable chips, like for example SRAM-based FPGAs.
Keywords :
checkpointing; processor scheduling; software fault tolerance; system recovery; system-on-chip; error correction; error detection; hardening system; programmable chips; recovery scheme; Error correction; Fabrics; Field programmable gate arrays; Frequency; Mission critical systems; Performance evaluation; Pins; Registers; Single event upset; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Workshop, 2009. LATW '09. 10th Latin American
Conference_Location :
Buzios, Rio de Janeiro
Print_ISBN :
978-1-4244-4207-2
Electronic_ISBN :
978-1-4244-4206-5
Type :
conf
DOI :
10.1109/LATW.2009.4813816
Filename :
4813816
Link To Document :
بازگشت