A survey of fault-tolerance techniques for embedded systems from the perspective of power, energy, and thermal issues
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 …
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
Technological scaling has increased the susceptibility of logic circuits to radiation-induced
transient faults, making digital devices less reliable. Although different techniques have …
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
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 …
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
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 …
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 …
of the trace infrastructure. This approach uses the Program and Instrumentation Trace …
HETA: Hybrid error-detection technique using assertions
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 …
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
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 …
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
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 …
and software techniques to detect transient faults in microprocessors. Such faults have a …
Efficient mitigation of data and control flow errors in microprocessors
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 …
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
This work proposes a comprehensive ISA extension to improve GPU reliability to transient
effects. Three additional instructions are proposed, implemented, and combined with …
effects. Three additional instructions are proposed, implemented, and combined with …