Fault Injection in Modern Microprocessors Using On-Chip Debugging Infrastructures

被引:21
作者
Portela-Garcia, Marta [1 ]
Lopez-Ongil, Celia [1 ]
Garcia Valderas, Mario [1 ]
Entrena, Luis [1 ]
机构
[1] Univ Carlos III Madrid, Dept Elect Technol, Leganes 28911, Madrid, Spain
关键词
COTS microprocessors; fault injection; fault tolerance; soft errors; single event upset; SOFT ERRORS; SYSTEM; UPSETS;
D O I
10.1109/TDSC.2010.50
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a new fault injection approach to measure SEU sensitivity in COTS microprocessors is presented. It consists in a hardware-implemented module that performs fault injection through the available JTAG-based On-Chip Debugger (OCD). This approach can be applied to most microprocessors, since JTAG standard is a widely supported interface and OCDs are usually available in current microprocessors. Hardware implementation avoids the communication between the target system and the software debugging tool, increasing significantly the fault injection efficiency. The method has been applied to a complex microprocessor (ARM). Experimental results demonstrate the approach is a fast, efficient, and cost-effective solution.
引用
收藏
页码:308 / 314
页数:7
相关论文
共 28 条
[1]  
Aguirre M., 2005, FT UNSHADES NEW SYST
[2]   Using run-time reconfiguration for fault injection in hardware prototypes [J].
Antoni, L ;
Leveugle, R ;
Fehér, B .
IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2000, :405-413
[3]  
*ARM, 2001, ARM7TDMI S TECHN REF
[4]   Radiation-induced soft errors in advanced semiconductor technologies [J].
Baumann, RC .
IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2005, 5 (03) :305-316
[5]   Hybrid fault detection technique: A case study on Virtex-II Pro's PowerPC 405 [J].
Bernardi, P. ;
Sterpone, L. ;
Violante, M. ;
Portela-Garcia, M. .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (06) :3550-3557
[6]  
Berrojo L., 2002, P DES AUT TEST EUR C
[7]   Xception: A technique for the experimental evaluation of dependability in modern computers [J].
Carreira, J ;
Madeira, H ;
Silva, JG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (02) :125-136
[8]   Impact of data cache memory on the single event upset-induced error rate of microprocessors [J].
Faure, F ;
Velazco, R ;
Violante, M ;
Rebaudengo, M ;
Reorda, MS .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2003, 50 (06) :2101-2106
[9]  
FIDALGO AV, 2006, P 12 IEEE INT ONL TE
[10]  
*IEEE, 2001, 114112001 IEEE