Hybrid Hardening Approach for a Fault-Tolerant RISC-V System-On-Chip

被引:1
|
作者
Santos, Douglas A. [1 ]
Aviles, Pablo M. [2 ]
Mattos, Andre M. P. [1 ]
Garcia-Valderas, Mario [2 ]
Entrena, Luis [2 ]
Lindoso, Almudena [2 ]
Dilillo, Luigi [1 ]
机构
[1] Univ Montpellier, IES, CNRS, F-34090 Montpellier, France
[2] Univ Carlos III Madrid, Elect Technol Dept, Madrid 28005, Spain
关键词
Program processors; Registers; Software; Computer architecture; Fault tolerant systems; Context; Field programmable gate arrays; Checkpoint; fault tolerance; neutron; radiation; reliability; RISC-V; rollback; soft error; SOFT-PROCESSORS; PROTECTION;
D O I
10.1109/TNS.2024.3406021
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The New Space era has driven a wide array of applications in novel space missions with an increasing demand for processors with high computational capabilities while simultaneously maintaining low power consumption, flexibility, and reliability. Soft-core processors based on commercial off-the-shelf (COTS) technologies have emerged as a viable alternative that can meet these requirements but need to be hardened to operate in harsh environments. In this work, we propose and apply fault tolerance strategies based on software recovery using checkpoint and rollback operations to extend the capabilities of a hardened soft-core RISC-V-based system-on-chip. The proposed strategy relies on the fault awareness provided by the system-on-chip hardening to trigger the software recovery without the addition of dedicated structures or processor cores. Notably, we investigate the effectiveness of this multilayer hardening strategy, which combines software recoverability and hardware redundancy. For that, a neutron irradiation campaign was performed. The results show the effectiveness of the proposed approach, achieving 45.09% of effective software recovery operations with low overhead for performance and resource utilization.
引用
收藏
页码:1722 / 1730
页数:9
相关论文
共 50 条
  • [21] RV-CAP: Enabling Dynamic Partial Reconfiguration for FPGA-Based RISC-V System-on-Chip
    Charaf, Najdet
    Kamaleldin, Ahmed
    Thummler, Martin
    Gohringer, Diana
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 172 - 179
  • [22] A RISC-V Fault-Tolerant Soft-Processor Based on Full/Partial Heterogeneous Dual-Core Protection
    Vigli, Francesco
    Barbirotta, Marcello
    Cheikh, Abdallah
    Menichelli, Francesco
    Mastrandrea, Antonio
    Olivieri, Mauro
    IEEE ACCESS, 2024, 12 : 30495 - 30506
  • [23] Advancements in Spaceborne Synthetic Aperture Radar Imaging with System-on-Chip Architecture and System Fault-Tolerant Technology
    Xie, Yu
    Xie, Yizhuang
    Li, Bingyi
    Chen, He
    REMOTE SENSING, 2023, 15 (19)
  • [24] Time-multiplexed System-on-Chip using Fault-tolerant Astrocyte-Neuron Networks
    Johnson, Anju P.
    Liu, Junxiu
    Millard, Alan G.
    Karim, Shvan
    Tyrrell, Andy M.
    Harkin, Jim
    Timmis, Jon
    McDaid, Liam
    Halliday, David M.
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 1076 - 1083
  • [25] Hybrid-system approach to fault-tolerant quantum communication
    Stephens, Ashley M.
    Huang, Jingjing
    Nemoto, Kae
    Munro, William J.
    PHYSICAL REVIEW A, 2013, 87 (05):
  • [26] SoCWire: A Robust and Fault Tolerant Network-on-Chip Approach for a Dynamic Reconfigurable System-on-Chip in FPGAs
    Osterloh, Bjoern
    Michalik, Harald
    Fiethe, Bjoern
    ARCHITECTURE OF COMPUTING SYSTEMS-ARCS 2009, 22ND INTERNATIONAL CONFERENCE, 2009, 5455 : 50 - 59
  • [27] Evaluating Fault-Tolerant Techniques on COTS RISC-V NOEL-V Processor in Zynq UltraScale plus FPGA Under Proton Testing
    de Oliveira, Adria Barros
    Kastensmidt, Fernanda Lima
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2023, 70 (08) : 1708 - 1715
  • [28] EM Fault Injection on ARM and RISC-V
    Elmohr, Mahmoud A.
    Liao, Haohao
    Gebotys, Catherine H.
    PROCEEDINGS OF THE TWENTYFIRST INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2020), 2020, : 206 - 212
  • [29] A Novel Approach to Optimize Fault-Tolerant Hybrid Wireless Network-on-Chip Architectures
    Dehghani, Abbas
    Jamshidi, Kamal
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2016, 12 (04)
  • [30] A hybrid system approach towards redundant fault-tolerant control systems
    Yang, ZY
    PROCEEDINGS OF THE 39TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2000, : 987 - 992