• DocumentCode
    2234892
  • Title

    New techniques for accelerating fault injection in VHDL descriptions

  • Author

    Parrotta, B. ; Rebaudengo, M. ; Reorda, M. Sonza ; Violante, M.

  • Author_Institution
    Dipt. di Autom. e Inf., Politecnico di Torino, Italy
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    61
  • Lastpage
    66
  • Abstract
    Simulation-based fault injection in VHDL descriptions is increasingly common due to the popularity of top-down design flows exploiting this language. However, the large CPU time required to perform VHDL simulations often represents a major drawback stemming from the adoption of this method. This paper presents some techniques for reducing the time to perform the fault injection experiments. Static and dynamic methods are proposed to analyze the list of faults to be injected, and for removing faults as soon as their behaviour is known. Common features available in most VHDL simulation environments are also exploited. Experimental results show that the proposed techniques are able to reduce the time required by a typical fault injection campaign by a factor ranging from 51% to 96%
  • Keywords
    circuit simulation; fault tolerant computing; hardware description languages; CPU time; VHDL descriptions; dynamic methods; simulation-based fault injection; static methods; top-down design flows; Acceleration; Aerospace control; Air traffic control; Aircraft; Circuit faults; Costs; Rail transportation; Telecommunication computing; Traffic control; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Workshop, 2000. Proceedings. 6th IEEE International
  • Conference_Location
    Palma de Mallorca
  • Print_ISBN
    0-7695-0646-1
  • Type

    conf

  • DOI
    10.1109/OLT.2000.856613
  • Filename
    856613