DocumentCode :
1459947
Title :
Detecting SEEs in Microprocessors Through a Non-Intrusive Hybrid Technique
Author :
Azambuja, José Rodrigo ; Lapolli, Ángelo ; Rosa, Lucas ; Kastensmidt, Fernanda Lima
Author_Institution :
Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
Volume :
58
Issue :
3
fYear :
2011
fDate :
6/1/2011 12:00:00 AM
Firstpage :
993
Lastpage :
1000
Abstract :
This paper presents a hybrid technique based on software signatures and a hardware module with watchdog and decoder characteristics to detect SEU and SET faults in microprocessors. These types of faults have a major influence in the microprocessor´s control-flow, affecting the basic blocks and the transitions between them. In order to protect the transitions between basic blocks a light hardware module is implemented in order to spoof the data exchanged between the microprocessor and its memory. Since the hardware alone is not capable of detecting errors inside the basic blocks, it is enhanced to support the new technique and then provide full control-flow protection. A fault injection campaign is performed using a MIPS microprocessor. Simulation results show high detection rates with a small amount of performance degradation and area overhead.
Keywords :
fault tolerance; flow control; microprocessor chips; MIPS microprocessor; SEE detection; SET fault; decoder characteristic; error detection; fault injection; light hardware module; microprocessor control-flow; nonintrusive hybrid technique; software signature; watchdog characteristic; Fault tolerance; Fault tolerant systems; Hardware; Microprocessors; Program processors; Registers; Fault tolerance; SEEs; hybrid fault tolerance techniques; microprocessors;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.2011.2109398
Filename :
5720529
Link To Document :
بازگشت