Today, embedded systems are being used in many (safety-critical) applications. However, due to their decreasing feature size and supply voltage, such systems are more susceptible to external disturbances such as electromagnetic interference. These external disturbances are able to introduce bit-flips inside the microcontroller’s hardware. In turn, these bit-flips may also corrupt the software. A possible software corruption is a control flow error. This paper proposes a new software-implemented control flow error detection technique. The advantage of our technique, called Random Additive Control Flow Error Detection, is a high detection ratio with a low execution time overhead. Most control flow errors are detected, while having a lower exe...
International audienceSoft errors with multiple erroneous bits have become a significant threat in e...
This paper presents a new error detection technique called software implemented error detection (SIE...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
Many software-implemented control flow error detection techniques have been proposed over the years....
Due to harsher working environments, soft errors or erroneous bit-flips occur more frequently in mic...
Shrinking microprocessor feature size and growing transistor density may increase the soft-error rat...
The improvement of dependability in computing systems requires the evaluation of fault tolerance mec...
Hybrid error-detection techniques combine software techniques with an external hardware module that ...
Recent increase of transient fault rates has made processor reliability a major concern. Moreover pe...
Transient faults can affect the behavior of electronic systems, and represent a major issue in many ...
Abstract—This paper evaluates the concurrent error detection capabilities of system-level checks, us...
Embedded systems used in harsh environments are susceptible to bit-flips, which can cause data flow ...
In modern safety-critical embedded systems reliability and performance are two important criteria. I...
A common requirement of embedded software in charge of safety tasks is to guarantee the identificati...
Embedded systems’ hardware can be impacted by soft errors, which can cause data flow errors in the s...
International audienceSoft errors with multiple erroneous bits have become a significant threat in e...
This paper presents a new error detection technique called software implemented error detection (SIE...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
Many software-implemented control flow error detection techniques have been proposed over the years....
Due to harsher working environments, soft errors or erroneous bit-flips occur more frequently in mic...
Shrinking microprocessor feature size and growing transistor density may increase the soft-error rat...
The improvement of dependability in computing systems requires the evaluation of fault tolerance mec...
Hybrid error-detection techniques combine software techniques with an external hardware module that ...
Recent increase of transient fault rates has made processor reliability a major concern. Moreover pe...
Transient faults can affect the behavior of electronic systems, and represent a major issue in many ...
Abstract—This paper evaluates the concurrent error detection capabilities of system-level checks, us...
Embedded systems used in harsh environments are susceptible to bit-flips, which can cause data flow ...
In modern safety-critical embedded systems reliability and performance are two important criteria. I...
A common requirement of embedded software in charge of safety tasks is to guarantee the identificati...
Embedded systems’ hardware can be impacted by soft errors, which can cause data flow errors in the s...
International audienceSoft errors with multiple erroneous bits have become a significant threat in e...
This paper presents a new error detection technique called software implemented error detection (SIE...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...