一种基于FPGA的微处理器软错误敏感性分析方法
本文选题:FPGA + 故障注入 ; 参考:《电子与信息学报》2017年01期
【摘要】:为了自动快速地分析微处理器对软错误的敏感性,该文提出一种基于FPGA故障注入的软错误敏感性分析方法。在FPGA芯片上同时运行有故障和无故障的两个微处理器,并充分利用FPGA的并行性,把故障注入控制、故障分类、故障列表等模块均在硬件上实现,自动快速地完成全部存储位的故障注入。以PIC16F54微处理器为实验对象,基于不同负载分别注入约30万个软错误用以分析微处理器软错误敏感性,并对敏感性较高的单元加固后再次进行分析,验证该方法的有效性。实验数据表明,使用该方法进行故障注入及敏感性分析所需的时间比软件仿真方法提高了4个数量级。
[Abstract]:In order to analyze the sensitivity of microprocessor to soft errors automatically and quickly, a soft error sensitivity analysis method based on FPGA fault injection is proposed in this paper. Two microprocessors with fault and no faults are run on FPGA chip at the same time, and the modules of fault injection control, fault classification and fault list are realized on hardware by making full use of the parallelism of FPGA. Automatic and fast fault injection of all storage bits. Taking the PIC16F54 microprocessor as the experimental object, about 300,000 soft errors were injected into the microprocessor based on different loads to analyze the sensitivity of the microprocessor's soft errors, and then analyzed the units with high sensitivity again to verify the effectiveness of the method. Experimental data show that the time required for fault injection and sensitivity analysis using this method is 4 orders of magnitude higher than that of software simulation.
【作者单位】: 合肥工业大学电子科学与应用物理学院;合肥工业大学计算机与信息学院;
【基金】:国家自然科学基金(61274036,61371025,61474036,61574052) 安徽省自然科学基金(1608085MF149)~~
【分类号】:TN791
【相似文献】
相关期刊论文 前10条
1 朱丹;李暾;李思昆;;形式化等价性检查指导的软错误敏感点筛选[J];计算机辅助设计与图形学学报;2011年03期
2 徐建军;谭庆平;熊磊;叶俊;;一种针对软错误的程序可靠性定量分析方法[J];电子学报;2011年03期
3 熊磊;谭庆平;;基于软错误的动态程序可靠性分析和评估[J];小型微型计算机系统;2011年11期
4 梁华国;黄正峰;王伟;詹文法;;一种双模互锁的容软错误静态锁存器[J];宇航学报;2009年05期
5 龚锐;戴葵;王志英;;片上多核处理器容软错误执行模型[J];计算机学报;2008年11期
6 孙岩;王永文;张民选;;微处理器体系结构级软错误易感性评估[J];计算机工程与科学;2010年11期
7 成玉;马安国;张承义;张民选;;微体系结构软错误易感性阶段特性研究[J];电子科技大学学报;2012年02期
8 张民选;孙岩;宋超;;纳米级集成电路的软错误问题及其对策[J];上海交通大学学报;2013年01期
9 龚锐;戴葵;王志英;;基于现场保存与恢复的双核冗余执行模型[J];计算机工程与科学;2009年08期
10 梁华国;陈凡;黄正峰;;时序敏感的容软错误电路选择性加固方案[J];电子测量与仪器学报;2014年03期
相关会议论文 前7条
1 吴珍妮;梁华国;黄正峰;王俊;陈秀美;曹源;;容软错误的电路选择性加固技术[A];第六届中国测试学术会议论文集[C];2010年
2 熊荫乔;谭庆平;徐建军;;基于软件标签的软错误校验和恢复技术[A];中国通信学会第六届学术年会论文集(上)[C];2009年
3 成玉;张承义;张民选;;微体系结构的软错误易感性评估及其阶段特性研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
4 金作霖;张民选;孙岩;石文强;;栅氧退化效应下纳米级SRAM单元临界电荷分析[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
5 郭御风;郭诵忻;龚锐;邓宇;张明;;一种面向多核处理器I/O系统软错误容错方法[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
6 周彬;霍明学;肖立伊;;单粒子多脉冲的软错误敏感性分析方法[A];第十六届全国核电子学与核探测技术学术年会论文集(上册)[C];2012年
7 梁丽波;梁华国;黄正峰;;基于功能复用的增强型扫描结构ESFF-SEAD[A];2011中国仪器仪表与测控技术大会论文集[C];2011年
相关博士学位论文 前10条
1 焦佳佳;处理器中分析模型驱动的高效软错误量化方法研究[D];上海交通大学;2014年
2 周婉婷;辐照环境中通信数字集成电路软错误预测建模研究[D];电子科技大学;2014年
3 闫爱斌;纳米集成电路软错误评估方法研究[D];合肥工业大学;2015年
4 唐柳;微处理器软错误脆弱性建模及缓解技术研究[D];北京工业大学;2016年
5 杜延康;纳米CMOS组合电路单粒子诱导的软错误研究[D];国防科学技术大学;2015年
6 成玉;高性能微处理器动态容软错误设计关键技术研究[D];国防科学技术大学;2012年
7 丁潜;集成电路软错误问题研究[D];清华大学;2009年
8 绳伟光;数字集成电路软错误敏感性分析与可靠性优化技术研究[D];哈尔滨工业大学;2009年
9 黄正峰;数字电路软错误防护方法研究[D];合肥工业大学;2009年
10 孙岩;纳米集成电路软错误分析与缓解技术研究[D];国防科学技术大学;2010年
相关硕士学位论文 前10条
1 徐东超;面向SystemC的软错误敏感度分析方法[D];上海交通大学;2015年
2 靳丽娜;基于SET传播特性的软错误率研究[D];电子科技大学;2015年
3 潘阿成;一种低功耗抗辐射的TCAM系统设计[D];大连理工大学;2015年
4 彭小飞;纳米工艺下集成电路的容软错误技术研究[D];合肥工业大学;2015年
5 张丽娜;集成电路的容软错误技术研究[D];合肥工业大学;2014年
6 陈凡;数字集成电路容忍软错误加固技术研究[D];合肥工业大学;2014年
7 兰风宇;Xilinx Virtex-7 FPGA软错误减缓技术研究[D];哈尔滨工业大学;2016年
8 袁德冉;纳米数字电路软错误率分析关键技术研究[D];合肥工业大学;2016年
9 刘思恺;单粒子软错误在电路中的传播过程研究[D];国防科学技术大学;2014年
10 徐毅;面向软错误的源代码级故障恢复技术研究[D];国防科学技术大学;2015年
,本文编号:1776759
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/1776759.html