• DocumentCode
    610989
  • Title

    A Fast and Accurate FPGA-Based Fault Injection System

  • Author

    Schweizer, Thomas ; Peterson, Donald ; Kuhn, Johannes M. ; Kuhn, Thomas ; Rosenstiel, Wolfgang

  • Author_Institution
    Comput. Eng., Eberhard Karls Univ. Tubingen, Tubingen, Germany
  • fYear
    2013
  • fDate
    28-30 April 2013
  • Firstpage
    236
  • Lastpage
    236
  • Abstract
    This paper introduces an FPGA-based fault injection system. To realize this system a library was developed, which implements a static mapping between a circuit described at RTL or gate-level and its corresponding placed and routed FPGA design. The aim of this mapping is to preserve module and port structure of the placed and routed FPGA design to the RT/gate-level circuit description. To demonstrate the accuracy of this mapping the ISCAS´89 benchmark circuits and the VHDL netlist of the LEON3 system are used. The results show that about 99% of the ports in the RT/gate-level circuit description can be located in the placed and routed FPGA design. Based on this library a fault injection tool was developed to accelerate the fault injection experiment time by bypassing some stages (synthesis, placement and routing) of a re-compilation process. In these experiments a 12 × speedup was achieved when compared to fault injections based on serial fault emulation.
  • Keywords
    fault simulation; field programmable gate arrays; hardware description languages; integrated circuit reliability; logic design; network routing; ISCAS´89 benchmark circuits; LEON3 system; RT/gate-level circuit description; RTL; VHDL netlist; accurate FPGA-based fault injection system; fast FPGA-based fault injection system; fault injection tool; placed and routed FPGA design; port structure; recompilation process; Circuit faults; Emulation; Field programmable gate arrays; Hardware; Libraries; Logic gates; Ports (Computers); FPGA synthesis; fault emulation; fault injection; reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2013 IEEE 21st Annual International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4673-6005-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2013.47
  • Filename
    6546033