面向S698处理器的软件故障注入工具研究与实现  

A Software Fault Injector for S698 Processor

在线阅读下载全文

作  者:董剑[1] 佟双军 左德承[1] 刘宏伟[1] 

机构地区:[1]哈尔滨工业大学,哈尔滨150001

出  处:《航天控制》2016年第4期83-88,共6页Aerospace Control

基  金:国家自然科学基金(61100029)

摘  要:故障注入技术通过人为引入故障,加速系统失效,能够在短时间内有效地评估容错计算机系统的容错性能。通过对S698芯片以及当前软件故障注入技术的研究,设计实现了一款针对S698处理器的软件故障注入工具S-SFI,能够进行关键寄存器被修改、代码段破坏、进入非法工作区、死循环、软件不喂狗和接口器件工作异常等类型故障的注入。该工具利用串口通信的方式在宿主机端提供了良好的交互界面。通过实验对S-SFI的各项功能进行了验证,并分析了各类型故障对目标系统的影响程度。The fault injection technology can accelerate system failure by injecting the fault, which can effectively evaluate the fault tolerance performance of fault tolerant computer system in a short period of time. By researching the software fault techniques and S698 chip, a software fault injector for S698 chip (S - SFI) is designed and implemented, which can inject faults, such as the key registers modification, code segment wreckage, illegal work area entrance, the dead cycle, error of watch dog and abnormal interface, into the software system running on S698. Finally, the functions of S -SFI is evaluated by experiments, and the influence of each type of fault on the target system is analyzed according to the experimental results.

关 键 词:软件故障注入 S698处理器 中断处理 

分 类 号:TP302.8[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象