DocumentCode
2311635
Title
FPGA-Based Fault Injection into Synthesizable Verilog HDL Models
Author
Shokrolah-Shirazi, Mohammad ; Miremadi, Seyed Ghassem
Author_Institution
Dept. of Comput. Eng., Sharif Univ. of Technol. Tehran, Tehran
fYear
2008
fDate
14-17 July 2008
Firstpage
143
Lastpage
149
Abstract
This paper presents an FPGA-based fault injection tool, called FITO that supports several synthesizable fault models for dependability analysis of digital systems modeled by Verilog HDL. Using the FITO, experiments can be performed in real-time with good controllability and observability. As a case study, an OpenRISC 1200 microprocessor was evaluated using an FPGA circuit. About 4000 permanent, transient, and SEU faults were injected into this microprocessor. The results show that the FITO tool is more than 79 times faster than a pure simulation-based fault injection with only 2.5% FPGA area overhead.
Keywords
fault simulation; fault tolerance; field programmable gate arrays; hardware description languages; FPGA-based fault injection tool; OpenRISC 1200 microprocessor; simulation-based fault injection; synthesizable Verilog HDL model; Circuit faults; Circuit simulation; Circuit synthesis; Control system synthesis; Controllability; Digital systems; Field programmable gate arrays; Hardware design languages; Microprocessors; Observability;
fLanguage
English
Publisher
ieee
Conference_Titel
Secure System Integration and Reliability Improvement, 2008. SSIRI '08. Second International Conference on
Conference_Location
Yokohama
Print_ISBN
978-0-7695-3266-0
Electronic_ISBN
978-0-7695-3266-0
Type
conf
DOI
10.1109/SSIRI.2008.47
Filename
4579806
Link To Document