Fast dynamic fault injection for virtual microcontroller platforms

2016 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC)(2016)

引用 2|浏览35
暂无评分
摘要
Electronic systems, like they are embedded in road vehicles, have to be compliant to functional safety standards like ISO 26262 [1], which limit the impacts of malfunctions for safety critical systems. ISO 26262, for instance, defines different safety levels for road vehicles, which require different means and measures for a safety compliant system and its development process like risk analysis and fault effect simulation. For fault effect simulation it is important to investigate the impact of physical and hardware related effects to the correct function of a system. This article first studies code and model mutations for fault injection in the context of fault effect simulation through different system abstraction levels. It demonstrates how high level mutations correlate to bit flips of software binaries by examples from the TriCore™ instruction set and finally presents a virtual platform based implementation for automated injection of bit flip based mutations into software binaries. Experimental results demonstrate the efficiency of the implemented approach.
更多
查看译文
关键词
dynamic fault injection,virtual microcontroller platforms,functional safety standards,safety critical systems,ISO 26262,road vehicles,safety compliant system,fault effect simulation,software binaries,TriCore instruction set,virtual platform,bit flip based mutations
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要