A non-intrusive portable fault injection framework to assess reliability of FPGA-based designs

Ghazaani, E. A ; Sharif University of Technology | 2013

238 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/FPT.2013.6718397
  3. Publisher: 2013
  4. Abstract:
  5. This paper proposes a full-featured fault injection framework to assess reliability of FPGA-based designs. The framework provides non-intrusiveness, portability, flexibility and performance in reliability evaluation of FPGA-based designs against adverse effects of SEUs. It works in a non-intrusive manner, allowing the reliability of ready-to-be-released designs to be assessed independently, without any intrusion into their place and route characteristics. We have studied implications of framework's intrusiveness into design under test by comparing proposed non-intrusive framework with previous intrusive methods; up to 5% deviation in the number of effective faults is observed in intrusive methods. Providing portability, the framework can be applied for a wide variety of FPGAs. Allowing the user to define desired parameters for different fault injection strategies confirms framework's flexibility. Finally, the framework performs the process of injecting faults, evaluating design and removing faults in about 17ms, on average
  6. Keywords:
  7. Fault Injection ; Reliability Evaluation ; SEU ; SRAM-based FPGA
  8. Source: FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology ; 2013 , Pages 398-401 ; 9781479921990 (ISBN)
  9. URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6718397