• 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