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 条
  • [1] Reliability analysis of a fault-tolerant RISC-V system-on-chip
    Santos, Douglas Almeida
    Luza, Lucas Matana
    Dilillo, Luigi
    Zeferino, Cesar Albenes
    Melo, Douglas Rossi
    MICROELECTRONICS RELIABILITY, 2021, 125
  • [2] Enhancing Fault Awareness and Reliability of a Fault-Tolerant RISC-V System-on-Chip
    Santos, Douglas A.
    Mattos, Andre M. P.
    Melo, Douglas R.
    Dilillo, Luigi
    ELECTRONICS, 2023, 12 (12)
  • [3] ITUS: A Secure RISC-V System-on-Chip
    Kumar, Vinay B. Y.
    Chattopadhyay, Anupam
    Haj-Yahya, Jawad
    Mendelson, Avi
    32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, : 418 - 423
  • [4] Towards Designing a Secure RISC-V System-on-Chip: ITUS
    Vinay B. Y. Kumar
    Suman Deb
    Naina Gupta
    Shivam Bhasin
    Jawad Haj-Yahya
    Anupam Chattopadhyay
    Avi Mendelson
    Journal of Hardware and Systems Security, 2020, 4 (4) : 329 - 342
  • [5] Characterization of a RISC-V System-on-Chip under Neutron Radiation
    Santos, Douglas A.
    Luza, Lucas M.
    Kastriotou, Maria
    Cazzaniga, Carlo
    Zeferino, Cesar A.
    Melo, Douglas R.
    Dilillo, Luigi
    2021 16TH INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2021), 2021,
  • [6] A RISC-V System-on-Chip with Embedded Adaptive Power-Performance-Fault-Tolerance Hardware
    de Boissac, Capucine Lecat-Mathieu
    Abouzeid, Fady
    Daveau, Jean-Marc
    Bertin, Valerie
    De-Paoli, Serge
    Thomet, Sebastien
    Malherbe, Victor
    Roche, Philippe
    Autran, Jean-Luc
    2022 22ND EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS, RADECS, 2022, : 273 - 276
  • [7] Design Exploration of Magnitude Comparators for RISC-V System-on-Chip Architectures
    Underwood, Alex S.
    Stine, James E.
    FIFTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, IEEECONF, 2023, : 1534 - 1538
  • [8] Lightweight Secure-Boot Architecture for RISC-V System-on-Chip
    Haj-Yahya, Jawad
    Wong, Ming Ming
    Pudi, Vikramkumar
    Bhasin, Shivam
    Chattopadhyay, Anupam
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 216 - 223
  • [9] DuckCore: A Fault-Tolerant Processor Core Architecture Based on the RISC-V ISA
    Li, Jiemin
    Zhang, Shancong
    Bao, Chong
    ELECTRONICS, 2022, 11 (01)
  • [10] A Low-Cost Fault-Tolerant RISC-V Processor for Space Systems
    Santos, Douglas Almeida
    Luza, Lucas Matana
    Zeferino, Cesar Albenes
    Dilillo, Luigi
    Melo, Douglas Rossi
    2020 15TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2020), 2020,