Symbolic voter placement for dependability-aware system synthesis

Felix Reimann, Michael Glaβ, Martin Lukasiewycz, Joachim Keinert, Christian Haubelt, Jürgen Teich
2008 Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis - CODES/ISSS '08  
This paper presents a system synthesis approach for dependable embedded systems. The proposed approach significantly extends previous work by automatically inserting fault detection and fault toleration mechanisms into an implementation. The main contributions of this paper are 1) a dependability-aware system synthesis approach that automatically performs a redundant task binding and placement of voting structures to increase both, reliability and safety, respectively, 2) an efficient
more » ... ity analysis approach to evaluate lifetime reliability and safety, and 3) results from synthesizing a Motion-JPEG decoder for an FPGA platform using the proposed system synthesis approach. As a result, a set of high-quality solutions of the decoder with maximized reliability, safety, performance, and simultaneously minimized resource requirements is achieved.
doi:10.1145/1450135.1450190 dblp:conf/codes/ReimannGLKHT08 fatcat:zppgzvubsfgq5jptpvrpezvqb4