摘要
设计了信号故障传播率的计算方法,在此基础上设计了根据信号故障传播率进行故障注入实验,并根据故障注入实验的结果绘制错误传播图的方法.根据实验结果和错误传播图可以从信号和模块两个层次对系统进行分析,找出最为脆弱的部分,即找出最可能传播故障的信号和模块,以及最可能传播故障的一条路径.据此可对系统的可靠性做出评测.工作在高辐射环境下的各类软件系统,如星载系统,在运行过程中可能会因环境的扰动发生SEU现象,本文利用软件故障注入技术对这种现象进行模拟,进行故障注入实验,实验结果表明我们设计的算法能有效地对系统的可靠性做出评测.
In this paper a computing model and an injecting algorithm are introduced.Based on this injecting algorithm a drawing algorithm of error propagation graphic is put forward.Some reliability indices are introduced such as error propagating rate and error exposure rate.Using these indices the error propagation rules are studied and the signals and modules that are more vulnerable than others when facing environmental disturbances can be found.So the error detecting and correcting mechanisms can be deployed on those more vulnerable signals and modules.Through a fault injection experiment all indices are computed.The most vulnerable signals and modules are found and the most vulnerable error propagating path is also determined.At the same time the experiment process proves the effectiveness and validity of algorithm.
出处
《小型微型计算机系统》
CSCD
北大核心
2012年第7期1477-1480,共4页
Journal of Chinese Computer Systems
基金
航天科技创新基金项目(CASC0409)资助
关键词
错误传播率
SEU
暴露率
故障注入
error propagation rate
SEU
error exposure rate
fault injection