A survey of fault-tolerance techniques for embedded systems from the perspective of power, energy, and thermal issues

S Safari, M Ansari, H Khdr, P Gohari-Nazari… - IEEE …, 2022 - ieeexplore.ieee.org
The relentless technology scaling has provided a significant increase in processor
performance, but on the other hand, it has led to adverse impacts on system reliability. In …

A review of approximate computing techniques towards fault mitigation in HW/SW systems

A Aponte-Moreno, A Moncada… - 2018 IEEE 19th Latin …, 2018 - ieeexplore.ieee.org
Technological scaling has increased the susceptibility of logic circuits to radiation-induced
transient faults, making digital devices less reliable. Although different techniques have …

A hybrid fault-tolerant LEON3 soft core processor implemented in low-end SRAM FPGA

A Lindoso, L Entrena… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
In this work we implemented a hybrid fault-tolerant LEON3 soft-core processor in a low-end
FPGA (Artix-7) and evaluated its error detection capabilities through neutron irradiation and …

Generic soft error data and control flow error detection by instruction duplication

M Didehban, H So, P Gali… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Transient faults or soft errors are considered one of the most daunting reliability challenges
for microprocessors. Software solutions for soft error protection are attractive because they …

Online error detection through trace infrastructure in ARM microprocessors

M Peña-Fernandez, A Lindoso… - … on Nuclear Science, 2019 - ieeexplore.ieee.org
This paper presents a solution for error detection in ARM microprocessors based on the use
of the trace infrastructure. This approach uses the Program and Instrumentation Trace …

HETA: Hybrid error-detection technique using assertions

JR Azambuja, M Altieri, J Becker… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
This paper presents HETA, a hybrid technique based on assertions and a non-intrusive
enhanced watchdog module to detect SEE faults in microprocessors. These types of faults …

Selective SWIFT-R: A flexible software-based technique for soft error mitigation in low-cost embedded systems

F Restrepo-Calle, A Martínez-Álvarez… - Journal of Electronic …, 2013 - Springer
Commercial off-the-shelf microprocessors are the core of low-cost embedded systems due
to their programmability and cost-effectiveness. Recent advances in electronic technologies …

A fault tolerant approach to detect transient faults in microprocessors based on a non-intrusive reconfigurable hardware

JR Azambuja, S Pagliarini, M Altieri… - … on Nuclear Science, 2012 - ieeexplore.ieee.org
This paper presents a non-intrusive hybrid fault detection approach that combines hardware
and software techniques to detect transient faults in microprocessors. Such faults have a …

Efficient mitigation of data and control flow errors in microprocessors

L Parra, A Lindoso, M Portela, L Entrena… - … on Nuclear Science, 2014 - ieeexplore.ieee.org
The use of microprocessor-based systems is gaining importance in application domains
where safety is a must. For this reason, there is a growing concern about the mitigation of …

Improving GPU register file reliability with a comprehensive ISA extension

MM Goncalves, JER Condia, MS Reorda… - Microelectronics …, 2020 - Elsevier
This work proposes a comprehensive ISA extension to improve GPU reliability to transient
effects. Three additional instructions are proposed, implemented, and combined with …