更新时间:2023-08-12 17:43
故障注入技术一般分为:基于硬件的故障注入、基于软件的故障注入以及基于仿真的故障注入。
1.基于硬件的故障注入技术
基于硬件的故障注入是在物理级完成的,通过改变环境参数(重离子辐射,电磁干扰,电源干扰等)干扰硬件或者通过改变集成电路芯片管脚输入来达到故障注入的效果。
2.基于软件的故障注入技术
基于软件的故障注入,是通过在软件级生成错误,从而造成硬件级的故障。有很多注入方式,如修改内存数据,通过应用软件生成故障或者通过底层软件如操作系统生成故障。
3.基于模拟的故障注入技术
这种技术使用在模拟测试的计算机原型上,通过在模拟过程中,改变逻辑值来达到故障注入的效果。
4基于仿真的故障注入技术 [1]
该技术主要是针对基于模拟故障注入技术中的时间开销问题。
5混合故障注入技术
综合采用多种故障注入技术,取长补短。