Title :
A runtime verification unit for microcontrollers
Author :
Reinbacher, Thomas ; Horauer, Martin ; Steininger, Andreas
Author_Institution :
Embedded Comput. Syst. Group, Vienna Univ. of Technol., Vienna, Austria
Abstract :
In this paper, we advocate the idea of a runtime verification unit that complements the standard concept of a watchdog unit commonly employed on a microcontroller. Such a unit provides ways to trigger counter-measures by more expressive conditions than typical watchdog conditions, such as propositions stated in temporal logics. We show a possible application of this unit in a case study where we apply our approach to a real-life example.
Keywords :
formal verification; microcontrollers; temporal logic; microcontroller; runtime verification unit; temporal logic; watchdog condition; watchdog unit; Embedded systems; Hardware; Instruments; Microcontrollers; Monitoring; Random access memory; Runtime;
Conference_Titel :
System, Software, SoC and Silicon Debug Conference (S4D), 2012
Conference_Location :
Vienna
Print_ISBN :
978-1-4673-2454-0
Electronic_ISBN :
2114-3684