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
Link To Document