DocumentCode :
3722823
Title :
FIRED -- Fault Injector for Reconfigurable Embedded Devices
Author :
Jos? Lu?s ;Tam?s ;Jo?o Carlos ;M?rio
Author_Institution :
DEIS, Inst. Politec. de Coimbra, Coimbra, Portugal
fYear :
2015
Firstpage :
1
Lastpage :
10
Abstract :
Reconfigurable embedded devices built on SRAM-based Field Programmable Gate Arrays (FPGA) are being increasingly used in critical embedded applications. However, the susceptibility of such memory cells to Single Event Upsets (SEU) requires the use of fault tolerant designs, for which fault injection is still the most accepted verification technique. This paper describes FIRED, a fault injector targeted at SRAM-based FPGAs for dependability evaluation of critical systems. This tool is able to perform hardware fault injection in real-time, by inserting bitflips at the SRAM cells through partial dynamic reconfiguration. These faults may produce errors in the design of the VHDL or Verilog modules deployed in the FPGA. A case study of a fault injection campaign in a PID-based cruise control system is used to evaluate the capabilities of FIRED, namely its capacity of injecting faults while a physical application is being controlled.
Keywords :
"Field programmable gate arrays","Circuit faults","Application specific integrated circuits","Hardware","Random access memory","Vehicle dynamics","Embedded systems"
Publisher :
ieee
Conference_Titel :
Dependable Computing (PRDC), 2015 IEEE 21st Pacific Rim International Symposium on
Type :
conf
DOI :
10.1109/PRDC.2015.43
Filename :
7371843
Link To Document :
بازگشت