Logo des Repositoriums
 

Fast and low-cost instruction-aware fault injection

dc.contributor.authorHeinig, Andreas
dc.contributor.authorKorb, Ingo
dc.contributor.authorSchmoll, Florian
dc.contributor.authorMarwedel, Peter
dc.contributor.authorEngel, Michael
dc.contributor.editorHorbach, Matthias
dc.date.accessioned2019-03-07T09:32:03Z
dc.date.available2019-03-07T09:32:03Z
dc.date.issued2013
dc.description.abstractIn order to assess the robustness of software-based fault-tolerance methods, extensive tests have to be performed that inject faults, such as bit flips, into hardware components of a running system. Fault injection commonly uses either system simulations, resulting in execution times orders of magnitude longer than on real systems, or exposes a real system to error sources like radiation. This can take place in real time, but it enables only a very coarse-grained control over the affected system component. A solution combining the best characteristics from both approaches should achieve precise fault injection in real hardware systems. The approach presented in this paper uses the JTAG background debug facility of a CPU to inject faults into main memory and registers of a running system. Compared to similar earlier approaches, our solution is able to achieve rapid fault injection using a low-cost microcontroller instead of a complex FPGA. Consequently, our injection software is much more flexible. It allows to restrict error injection to the execution of a set of predefined components, resulting in a more precise control of the injection, and also emulates error reporting, which enables the evaluation of different error detection approaches in addition to robustness evaluation.en
dc.identifier.isbn978-3-88579-614-5
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/20678
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFORMATIK 2013 – Informatik angepasst an Mensch, Organisation und Umwelt
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-220
dc.titleFast and low-cost instruction-aware fault injectionen
dc.typeText/Conference Paper
gi.citation.endPage2561
gi.citation.publisherPlaceBonn
gi.citation.startPage2548
gi.conference.date16.-20. September 2013
gi.conference.locationKoblenz
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
2548.pdf
Größe:
216.09 KB
Format:
Adobe Portable Document Format