• DocumentCode
    3674736
  • Title

    Software Fault Tolerance: The Evaluation by Functional Verification

  • Author

    Ondrej Cekan;Jakub Podivinsky; Kotásek

  • Author_Institution
    Fac. of Inf. Technol., Brno Univ. of Technol. Bozetechnova, Brno, Czech Republic
  • fYear
    2015
  • Firstpage
    284
  • Lastpage
    287
  • Abstract
    The aim of this paper is to present a new approach in evaluating Software Fault Tolerance (SFT) methodologies. It is the way on how to ensure fault tolerance without any additional hardware as is common in frequently used Triple Modular Redundancy (TMR). As our research is focused on electromechanical systems which are commonly driven by processors or Multi Processors Systems on Chip (MPSoC) we decided to use the soft-core processor running on Field Programmable Gate Array (FPGA) as our experimental platform. The new approach uses Functional Verification for automation of the evaluation process. The functional verification environment is one of the important parts of the presented evaluation platform architecture. Programs generation for a processor, where SFT is applied, is also important. Experiments with the programs generator and fault injection are presented and goals for future work are identified on that basis.
  • Keywords
    "Fault tolerant systems","Program processors","Field programmable gate arrays","Redundancy","Hardware"
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2015 Euromicro Conference on
  • Type

    conf

  • DOI
    10.1109/DSD.2015.107
  • Filename
    7302285