Improving fault tolerance utilizing hardware-software-co-synthesis
Improving fault tolerance utilizing hardware-software-co-synthesis
复制标题
利用硬件-软件-协同综合提高容错能力
DOI:
--
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
G. Fey
中科院分区:
文献类型:
--
作者:
Heinz Riener;Stefan Frehse;G. Fey
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).