Cross-Layer Fault-Space Pruning for Hardware-Assisted Fault Injection
- authored by
- Christian Dietrich, Achim Schmider, Oskar Pusz, Guillermo Payá Vayá, Daniel Lohmann
- Abstract
With shrinking structure sizes, soft-error mitigation has become a major challenge in the design and certification of safety-critical embedded systems. Their robustness is quantified by extensive faultinjection campaigns, which on hardware level can nevertheless cover only a tiny part of the fault space. We suggest Fault-Masking Terms (MATEs) to effectively prune the fault space for gate-level fault injection campaigns by using the (software-induced) hardware state to dynamically cut off benign faults. Our tool applied to an AVR core and a size-optimized MSP430 implementation shows that up to 21 percent of all SEUs on flip-flop level are masked within one clock cycle.
- Organisation(s)
-
Systems and Computer Architecture Section
Architectures and Systems Section
- Type
- Conference contribution
- Publication date
- 06.2018
- Publication status
- Published
- Peer reviewed
- Yes
- ASJC Scopus subject areas
- Computer Science Applications, Control and Systems Engineering, Electrical and Electronic Engineering, Modelling and Simulation
- Electronic version(s)
-
https://doi.org/10.1145/3195970.3196019 (Access:
Closed)
https://doi.org/10.1109/DAC.2018.8465787 (Access: Closed)