基于Xilinx型FPGA系统单粒子效应评估方法研究

王鹏, 邹彬, 刘金枝, 周丹阳

电子学报 ›› 2022, Vol. 50 ›› Issue (11) : 2716-2721.

PDF(812 KB)
PDF(812 KB)
电子学报 ›› 2022, Vol. 50 ›› Issue (11) : 2716-2721. DOI: 10.12263/DZXB.20211362
学术论文

基于Xilinx型FPGA系统单粒子效应评估方法研究

作者信息 +

Study on Single Event Effect Evaluation Method Based on Xilinx FPGA System

Author information +
文章历史 +

本文亮点

Virtex-5系列芯片没有官方提供的专用软错误缓解(Soft Error Mitigation,SEM)IP核,需自行设计故障注入系统.本文选用XC5VFX130T型现场可编程门阵列(Field Programmable Gate Array,FPGA)芯片利用单帧部分重构功能达到等同于SEM IP故障注入效果,实现对FPGA电路系统的抗单粒子翻转能力评估测试.利用逐位注入故障模式对XC5VFX130T型FPGA的配置位逐个注入故障,获得待评估电路的敏感配置位信息;对待测电路进行三模冗余防护加固,利用累积故障注入模式连续随机注入模拟单粒子辐照试验环境,得到待评估电路的功能中断截面,进而实现对基于XC5VFX130T型FPGA系统的抗单粒子翻转加固效果的评估.研究表明,基准电路(移位寄存器链等)评估得到的功能中断截面与实际辐照试验中的功能中断截面曲线变化一致,为机载电子的单粒子效应适航评估提供了支持.

HeighLight

The Virtex-5 series chips do not have an official soft error mitigation(SEM) IP core, so they need to design their own fault injection system.The XC5VFX130T field programmable gate array(FPGA) chip is selected to achieve the effect equivalent to SEM IP fault injection with the single-frame partial reconstruction function, and the single-event upset resistance of FPGA circuit system is evaluated and tested.The configuration bits of XC5VFX130T FPGA are injected one by one in bitwise injection fault mode to obtain the sensitive configuration bit information of the circuit to be evaluated.The test circuit was reinforced with three-mode redundancy protection, and the cumulative fault injection mode was used to simulate the single-particle irradiation test environment. The functional interruption section of the circuit to be evaluated was obtained, and then the anti-single-event upset reinforcement effect of XC5VFX130T FPGA system was evaluated.The study shows that the function interruption cross section of reference circuit such as shift register chain is consistent with the change of function interruption cross section curve of actual irradiation test, which provides support for the airworthiness evaluation of airborne electron with single event effect.

引用本文

导出引用
王鹏 , 邹彬 , 刘金枝 , 周丹阳. 基于Xilinx型FPGA系统单粒子效应评估方法研究[J]. 电子学报, 2022, 50(11): 2716-2721. https://doi.org/10.12263/DZXB.20211362
WANG Peng , ZOU Bin , LIU Jin-zhi , ZHOU Dan-yang. Study on Single Event Effect Evaluation Method Based on Xilinx FPGA System[J]. Acta Electronica Sinica, 2022, 50(11): 2716-2721. https://doi.org/10.12263/DZXB.20211362
中图分类号: TN406   

参考文献

1
ALDERIGHIM, MANCINIM, et al. A fault injection tool for SRAM-based FPGAs[C]//ANGELO S. 9th IEEE On-Line Testing Symposium. Kos: IEEE, 2016: 129-133.
2
方金木. 航天应用FPGA可靠性设计技术研究[D]. 西安: 西安电子科技大学, 2014.
3
王鹏, 芦浩, 刘金枝, 薛茜男, 金志威. 基于协同进化的航空高度单粒子翻转故障生成方法研究[J]. 现代电子技术, 2019, 42(16): 112-116, 121.
4
张伟. 脉冲激光模拟半导体分立器件单粒子效应的实验研究[D]. 哈尔滨: 哈尔滨工业大学, 2013.
5
GILP J, BLANCS. A fault hypothesis study on the TTP/C using VHDL-based and pin-level fault injection techniques[C]//BLANC S. 17th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. Vancouver: IEEE, 2003: 63-79.
6
ARLATJ, COSTESA, CROUZETY, et al. Fault injection and dependability evaluation of fault-tolerant systems[J]. Computers IEEE Transactions on, 1993, 42(8): 913-923.
7
BALDINIIA, BENSOA, PRINETTOP. "Bond": An agents-based fault injector for windows NT[C]//CHIUSANO S. Proceedings IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. Yamanashi, Japan: IEEE, 2003: 111-123.
8
杨道宁. SRAM型FPGA单粒子效应故障注入测试方法关键技术研究[D]. 长沙: 国防科学技术大学, 2013.
9
王梦茹, 周珊, 薛盼盼, 孔璐, 王金波. 基于SEM IP和部分重配置的SRAM型FPGA单粒子故障注入[J]. 微电子学与计算机, 2021, 38(08): 8-12.
10
陈志辉, 章淳, 王颖, 王伶俐. 一种FPGA抗辐射工艺映射方法研究[J]. 电子学报, 2011, 39(11): 2507-2512.
CHENZhi-hui, ZHANGChun, WANGYing, WANGLing-li. An FPGA robust technology mapping method[J]. Acta Electronica Sinica, 2011, 39(11): 2507-2512. (in Chinese)
11
王晶, 荣金叶, 周继芹, 于航, 申娇, 张伟功. 软硬件协同设计的SEU故障注入技术研究[J].电子学报, 2018, 46(10): 2534-2538.
WANGJing, RONGJin‑ye, ZHOUJi‑qin, YUHang, SHENJiao, ZHANGWei‑gong. The research on softwarehardware co‑designed SEU fault‑injection technology[J].Acta Electronica Sinica, 2018, 46(10): 2534‑2538. (in Chinese)
12
JENNE, ARLATJ, RIMENM, et al. Fault injection into VHDL models: the MEFISTO tool[C]//KARLSSON J. Proceedings of IEEE 24th International Symposium on Fault-Tolerant Computing. Austin, Texas: IEEE, 1994: 66-75.
13
Xilinx发布65nm Virtex-5系列FPGA[J]. 电子产品世界, 2006, 12: 61-62.
14
高丽丽. 基于Xilinx V5的SAR-GMTI若干关键技术的实现[D]. 西安: 西安电子科技大学, 2012.
15
张皓, 裴玉奎. SRAM型FPGA中SEM IP核的验证与自动注错方法[J]. 半导体技术, 2017, 42(03): 223-228, 240.
16
JOHNSONE, CAFFERYM, GRAHAMP, et al. Accelerator validation of an FPGA SEU simulator[J]. IEEE Transactions on Nuclear Science, 2015, 50(6): 2147-2157.
17
Xilinx, Inc. Virtex-5 FPGA configuration user guide[EB/OL].(2020-07-28)[2021-9-07].
18
支天, 杨海钢, 蔡刚, 秋小强, 李天文, 王新刚. 嵌入式存储器空间单粒子效应失效率评估方法研究[J]. 电子与信息学报, 2014, 36(12): 3035-3041.
19
吴圣陶. SRAM型FPGA单粒子翻转效应的故障注入系统研究[D]. 西安: 西安电子科技大学, 2011: 7-8.
20
宋凝芳, 秦姣梅, 潘雄, 江云天. SRAM型FPGA单粒子效应逐位翻转故障注入方法[J]. 北京航空航天大学学报, 2012, 38(10): 1285-1289.
21
BENTOUTOUY. A real time EDAC system for applications onboard earth observation small satellites[J]. IEEE Transactions on Aerospace and Electronic Systems, 2012, 48(1): 648-657.
22
ZHANGR, XIAOL, LIJ, et al. A fault injection platform supporting both SEU and multiple SEUs for SRAM-Based FPGA[J]. IEEE Transactions on Device and Materials Reliability, 2018, 18(4): 599-605.
23
黄建国, 韩建伟, 林云龙, 黄治, 路秀琴, 张新, 符长波. 一种SEU实验数据的处理方法[J]. 空间科学学报, 2002, 22(03): 268-274.
24
MURTHYD N P, BULMERM, ECCLESTONJ A. Weibull model selection for reliability modeling[J]. Reliability Engineering& System Safety, 2004, 86(3): 257-267.

基金

中央高校基本科研业务费项目(3122019168)
PDF(812 KB)

Accesses

Citation

Detail

段落导航
相关文章

/