Title :
FPGA-based fault injection for microprocessor systems
Author :
Civera, P. ; Macchiarulo, L. ; Rebaudengo, M. ; Reorda, M. Sonza ; Violante, M.
Author_Institution :
Dipt. di Elettronica, Politecnico di Torino, Italy
Abstract :
In this paper we propose an approach to speed-up fault injection campaigns for the evaluation of dependability properties of processor-based systems. The approach exploits FPGA devices for system emulation, and new techniques are described, allowing emulating the effects of faults and to observe faulty behavior. The proposed approach combines the speed of hardware-based techniques, and the flexibility of simulation-based techniques. Experimental results are provided showing that speed-up figures up to 3 orders of magnitude with respect to state-of-the-art simulation-based techniques can be achieved
Keywords :
automatic testing; computer testing; fault simulation; field programmable gate arrays; integrated circuit testing; logic testing; microprocessor chips; performance evaluation; virtual machines; FPGA-based fault injection; dependability properties; faulty behavior observation; microprocessor systems; processor-based systems; system emulation; Application software; Costs; Embedded system; Emulation; Fault tolerant systems; Field programmable gate arrays; Microprocessors; Mission critical systems; Registers; Virtual prototyping;
Conference_Titel :
Test Symposium, 2001. Proceedings. 10th Asian
Conference_Location :
Kyoto
Print_ISBN :
0-7695-1378-6
DOI :
10.1109/ATS.2001.990301