• DocumentCode
    2146851
  • Title

    Improving fault tolerance utilizing hardware-software-co-synthesis

  • Author

    Riener, Heinz ; Frehse, Stefan ; Fey, Gorschwin

  • Author_Institution
    Institute of Computer Science, University of Bremen, Germany
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    939
  • Lastpage
    942
  • Abstract
    Embedded systems consist of hardware and software and are ubiquitous in safety-critical and mission-critical fields. The increasing integration density of modern, digital circuits causes an increasing vulnerability of embedded systems to transient faults. Techniques to improve the fault tolerance are often either implemented in hardware or in software. In this paper, we focus on synthesis techniques to improve the fault tolerance of embedded systems considering hardware and software. A greedy algorithm is presented which iteratively assesses the fault tolerance of a processor-based system and decides which components of the system have to be hardened choosing from a set of existing techniques. We evaluate the algorithm in a simple case study using a Traffic Collision Avoidance System (TCAS).
  • Keywords
    Circuit faults; Fault tolerance; Fault tolerant systems; Greedy algorithms; Hardware; Software; Transient analysis; Fault tolerance; Formal methods; Optimization; Synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.197
  • Filename
    6513643