Register file criticality and compiler optimization effects on embedded microprocessor reliability

FM Lins, LA Tambara, FL Kastensmidt… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
In this paper, we investigate the impact of register file errors in modern embedded
microprocessors reliability through fault-injection and heavy-ion experiments. Additionally …

[HTML][HTML] Evaluation of fault injection tools for reliability estimation of microprocessor-based embedded systems

A Aponte-Moreno, J Isaza-González… - Microprocessors and …, 2023 - Elsevier
Statistical fault injection is widely used to estimate the reliability of mission-critical
microprocessor-based systems when exposed to radiation and to evaluate the performance …

Nonintrusive automatic compiler-guided reliability improvement of embedded applications under proton irradiation

A Serrano-Cases, Y Morilla… - … on Nuclear Science, 2019 - ieeexplore.ieee.org
A method is presented for automated improvement of embedded application reliability. The
compilation process is guided using genetic algorithms and a multiobjective optimization …

Softerror mitigation for multi-core processors based on thread replication

A Serrano-Cases, F Restrepo-Calle… - 2019 IEEE Latin …, 2019 - ieeexplore.ieee.org
This paper presents a technique to mitigate faults induced by radiation in standalone
embedded systems based on multi-core processors. To achieve this goal, the well known …

MiFIT: A fault injection tool to validate the reliability of microprocessors

A Aponte-Moreno, F Restrepo-Calle… - 2019 IEEE Latin …, 2019 - ieeexplore.ieee.org
Fault injection campaigns are a widely used method to validate the effectiveness of fault
tolerance strategies, as well as to validate the reliability of systems such as microprocessors …

Reliability evaluation of RISC-V and ARM microprocessors through a new fault injection tool

A Aponte-Moreno, F Restrepo-Calle… - 2021 IEEE 22nd Latin …, 2021 - ieeexplore.ieee.org
Fault injection tools are commonly used in the early evaluation of microprocessor-based
systems. These tools are based on introducing faults into a system to evaluate its behavior …

Multiscale system modeling of single-event-induced faults in advanced node processors

M Cannon, A Rodrigues, D Black… - IEEE transactions on …, 2021 - ieeexplore.ieee.org
Integration-technology feature shrink increases computing-system susceptibility to single-
event effects (SEE). While modeling SEE faults will be critical, an integrated processor's …

An experimental comparison of fault injection tools for microprocessor-based systems

A Aponte-Moreno, J Isaza-González… - 2020 IEEE Latin …, 2020 - ieeexplore.ieee.org
Early reliability evaluations of a microprocessor-based system can be achieved by means of
fault injection tools based on simulation. This is a widely used method to validate the …

Multi-threaded mitigation of radiation-induced soft errors in bare-metal embedded systems

A Serrano-Cases, F Restrepo-Calle… - Journal of Electronic …, 2020 - Springer
This article presents a software protection technique against radiation-induced faults which
is based on a multi-threaded strategy. Data triplication and instructions flow duplication or …

[PDF][PDF] Fault-tolerant satellite computing with modern semiconductors

CM Fuchs - Cell, 2010 - scholarlypublications …
[107] MD Berg, HS Kim, AM Phan, CM Seidleck, KA LaBel, JA Pellish, and MJ Campola,“The
effects of race conditions when implementing singlesource redundant clock trees in triple …