Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons

Modern space applications are increasingly demanding reliable processing systems with high computational capabilities for missions with ambitious targets, tight budgets, and fast deployment. Hence, the space sector is accelerating the adoption of Commercial Off-The-Shelf (COTS) high-performance and...

Full description

Saved in:
Bibliographic Details
Main Authors: Andre M. P. Mattos, Douglas A. Santos, Luigi Dilillo
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10819376/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832575580361457664
author Andre M. P. Mattos
Douglas A. Santos
Luigi Dilillo
author_facet Andre M. P. Mattos
Douglas A. Santos
Luigi Dilillo
author_sort Andre M. P. Mattos
collection DOAJ
description Modern space applications are increasingly demanding reliable processing systems with high computational capabilities for missions with ambitious targets, tight budgets, and fast deployment. Hence, the space sector is accelerating the adoption of Commercial Off-The-Shelf (COTS) high-performance and reconfigurable processors. In this context, we propose the analysis and characterization of software applications’ reliability on a novel RISC-V-based processing system: Microchip’s PolarFire System-on-Chip (SoC). For that, we introduce reliability benchmarks using baremetal and FreeRTOS implementations and perform an experimental evaluation using high-energy protons, reporting Single-Event Effects (SEE) cross sections and the impact of Total Ionizing Dose (TID). Moreover, we discuss in detail the error propagation and masking, proposing a reliability metric to support the standardization of radiation effects reporting on complex processing systems. Finally, we evaluate the effectiveness of error mitigation and awareness in PolarFire SoC using built-in monitoring and test instrumentation with enhanced observability.
format Article
id doaj-art-4589901c9345439db8dbda9c86f776b7
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-4589901c9345439db8dbda9c86f776b72025-01-31T23:04:36ZengIEEEIEEE Access2169-35362025-01-0113199221993610.1109/ACCESS.2024.352472610819376Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy ProtonsAndre M. P. Mattos0https://orcid.org/0000-0001-9872-2199Douglas A. Santos1https://orcid.org/0000-0002-6502-4682Luigi Dilillo2https://orcid.org/0000-0002-1295-2688Centre National de la Recherche Scientifique (CNRS), Institute of Electronics and Systems (IES), University of Montpellier, Montpellier, FranceCentre National de la Recherche Scientifique (CNRS), Institute of Electronics and Systems (IES), University of Montpellier, Montpellier, FranceCentre National de la Recherche Scientifique (CNRS), Institute of Electronics and Systems (IES), University of Montpellier, Montpellier, FranceModern space applications are increasingly demanding reliable processing systems with high computational capabilities for missions with ambitious targets, tight budgets, and fast deployment. Hence, the space sector is accelerating the adoption of Commercial Off-The-Shelf (COTS) high-performance and reconfigurable processors. In this context, we propose the analysis and characterization of software applications’ reliability on a novel RISC-V-based processing system: Microchip’s PolarFire System-on-Chip (SoC). For that, we introduce reliability benchmarks using baremetal and FreeRTOS implementations and perform an experimental evaluation using high-energy protons, reporting Single-Event Effects (SEE) cross sections and the impact of Total Ionizing Dose (TID). Moreover, we discuss in detail the error propagation and masking, proposing a reliability metric to support the standardization of radiation effects reporting on complex processing systems. Finally, we evaluate the effectiveness of error mitigation and awareness in PolarFire SoC using built-in monitoring and test instrumentation with enhanced observability.https://ieeexplore.ieee.org/document/10819376/ProtonsRISC-Vradiation testingreliabilitysingle-event effectsspace applications
spellingShingle Andre M. P. Mattos
Douglas A. Santos
Luigi Dilillo
Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
IEEE Access
Protons
RISC-V
radiation testing
reliability
single-event effects
space applications
title Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
title_full Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
title_fullStr Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
title_full_unstemmed Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
title_short Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
title_sort reliability analysis of baremetal and freertos applications on microchip polarfire soc risc v multiprocessors using high energy protons
topic Protons
RISC-V
radiation testing
reliability
single-event effects
space applications
url https://ieeexplore.ieee.org/document/10819376/
work_keys_str_mv AT andrempmattos reliabilityanalysisofbaremetalandfreertosapplicationsonmicrochippolarfiresocriscvmultiprocessorsusinghighenergyprotons
AT douglasasantos reliabilityanalysisofbaremetalandfreertosapplicationsonmicrochippolarfiresocriscvmultiprocessorsusinghighenergyprotons
AT luigidilillo reliabilityanalysisofbaremetalandfreertosapplicationsonmicrochippolarfiresocriscvmultiprocessorsusinghighenergyprotons