基于JTAG的故障注入工具设计  被引量:2

Design of Fault Injection Tool Based on JTAG

在线阅读下载全文

作  者:罗宗扬[1] 薛利兴[1] 左德承[1] 张展[1] 杨孝宗[1] 

机构地区:[1]哈尔滨工业大学计算机科学与技术学院,哈尔滨150001

出  处:《计算机工程》2012年第7期220-223,共4页Computer Engineering

基  金:国家"863"计划基金资助项目(2008AA01A204;2009AA01A404);国家自然科学青年基金资助项目(61003047);科技部国际合作计划基金资助项目(2010DFA14400)

摘  要:针对软件模拟硬件故障注入不能突破操作系统保护而使故障注入受到限制的问题,提出一种基于JTAG调试技术的硬件故障注入方法。当目标系统处于运行状态时,通过设置断点、设置观察点、发送调试请求等方式使目标系统在硬件层次中止当前运行模式,进入硬件调试模式。通过对基于总线扫描链的移位操作插入数据或CPU本身的指令,对系统内部的总线数据、寄存器数据、存储器数据进行修改。实验结果表明,该方法可以成功地实现故障注入。Software simulated hardware fault injection can not break through protection of operating system,leaving the fault injection to be limited.This paper presents a hardware fault injection method based on JTAG debugging techniques.By setting break points,setting watch points or sending debugging request to the target system when it is running,the target system can be turned to hardware debugging mode.By shifting bus based scan chain or adding instructions to pipe to change bus data,register data or memory data,fault injection can make effort.Experimental results show that the method can realize fault injection successfully.

关 键 词:容错系统 可靠性评估 故障注入 JTAG调试 硬件调试模式 边界扫描 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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