A Hardware-Software Approach for On-Line Soft Error Mitigation in Interrupt-Driven Applications Articles uri icon

publication date

  • July 2016

start page

  • 502

end page

  • 508

issue

  • 4

volume

  • 13

International Standard Serial Number (ISSN)

  • 1545-5971

Electronic International Standard Serial Number (EISSN)

  • 1941-0018

abstract

  • Integrity assurance of configuration data has a significant impact on microcontroller-based systems reliability. This is especially true when running applications driven by events which behavior is tightly coupled to this kind of data. This work proposes a new hybrid technique that combines hardware and software resources for detecting and recovering soft-errors in system configuration data. Our approach is based on the utilization of a common built-in microcontroller resource (timer) that works jointly with a software-based technique, which is responsible to periodically refresh the configuration data. The experiments demonstrate that non-destructive single event effects can be effectively mitigated with reduced overheads. Results show an important increase in fault coverage for SEUs and SETs, about one order of magnitude.

keywords

  • single event upset (seu); single event transient (set); fault tolerance; soft error mitigation; radiation effects; co-design approach; embedded systems; emulation; injection