Neutron Radiation Testing of a TMR VexRiscv Soft Processor on SRAM-Based FPGAs

被引:15
|
作者
Wilson, Andrew E. [1 ]
Larsen, Sam [1 ]
Wilson, Christopher [1 ]
Thurlow, Corbin [1 ]
Wirthlin, Michael [1 ]
机构
[1] Brigham Young Univ, NSF Ctr Space High Performance & Resilient Comp S, Provo, UT 84602 USA
基金
美国国家科学基金会;
关键词
Fault injection; fault tolerance; field-programmable gate array (FPGA); radiation hardening by design; radiation testing; redundancy; RISC-V; single-event upset (SEU); soft processor; triple modular redundancy (TMR);
D O I
10.1109/TNS.2021.3068835
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Soft processors are often used within field-programmable gate array (FPGA) designs in radiation hazardous environments. These systems are susceptible to single-event upsets (SEUs) that can corrupt both the hardware configuration and software implementation. Mitigation of these SEUs can be accomplished by applying triple modular redundancy (TMR) techniques to the processor. This article presents fault injection and neutron radiation results of a Linux-capable TMR VexRiscv processor. The TMR processor achieved a 10x improvement in SEU-induced mean fluence to failure with a cost of 4x resource utilization. To further understand the TMR system failures, additional post-radiation fault injection was performed with targets generated from the radiation data. This analysis showed that not all the failures were due to single-bit upsets, but potentially caused by multibit upsets, nontriplicated IO, and unmonitored nonconfiguration RAM (CRAM) SEUs.
引用
收藏
页码:1054 / 1060
页数:7
相关论文
共 50 条
  • [21] Impact of TMR design layouts on single event tolerance in SRAM-based FPGAs
    Wang, Haibin
    Wang, Yangsheng
    Wang, Weicheng
    MICROELECTRONICS RELIABILITY, 2021, 120
  • [22] Design and implementation of a Self-Healing Processor on SRAM-based FPGAs
    Psarakis, Mihalis
    Vavousis, Alexandros
    Bolchini, Cristiana
    Miele, Antonio
    PROCEEDINGS OF THE 2014 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFTS), 2014, : 165 - 170
  • [23] Soft Error Rate in SRAM-based FPGAs under Neutron-induced and TID Effects
    Tambara, Lucas A.
    Tonfat, Jorge L.
    Reis, Ricardo
    Kastensmidt, Fernanda L.
    Perira Junior, Evaldo C. F.
    Vaz, Rafael G.
    Goncalez, Odair L.
    2014 15TH LATIN AMERICAN TEST WORKSHOP - LATW, 2014,
  • [24] An adaptive method to tolerate soft errors in SRAM-based FPGAs
    Bahramnejad, S.
    Zarandi, H. R.
    SCIENTIA IRANICA, 2011, 18 (06) : 1425 - 1434
  • [25] Soft error mitigation in switch modules of SRAM-based FPGAs
    Zarandi, Harnid R.
    Miremadi, Seyed G.
    Pradhan, Dhiraj K.
    Mathew, Jimson
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 141 - +
  • [26] An ALU Protection Methodology for Soft Processors on SRAM-Based FPGAs
    Ramos, Alexis
    Toral, Ricardo G.
    Reviriego, Pedro
    Antonio Maestro, Juan
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (09) : 1404 - 1410
  • [27] Validation of FDIR Strategy for Spaceborne SRAM-Based FPGAs using Proton Radiation Testing
    Siegle, Felix
    Vladimirova, Tanya
    Poivey, Christian
    Emam, Omar
    2015 15TH EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS (RADECS), 2015,
  • [28] A Novel Soft Error Mitigation Approach for SRAM-based FPGAs
    Luetzel, Sascha
    Siemers, Christian
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [29] Multiple fault testing of logic resources of SRAM-based FPGAs
    Goyal, S
    Choudhury, M
    Rao, SSSP
    Kumar, K
    18TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: POWER AWARE DESIGN OF VLSI SYSTEMS, 2005, : 742 - 747
  • [30] Measurement of Radiation Absorbed Dose Effects in SRAM-Based FPGAs
    Nidhin, T. S.
    Bhattacharyya, Anindya
    Gour, Aditya
    Behera, R. P.
    Jayanthi, T.
    Velusamy, K.
    IETE JOURNAL OF RESEARCH, 2022, 68 (05) : 3418 - 3427