Title :
Summarizing a time-sensitive control-flow checking monitoring for multitask systems-on-chip
Author :
Vargas, Fabian ; Picolli, Leonardo ; De Alecrim, Antonio A., Jr. ; Moraes, Marlon ; Gama, Marcio
Author_Institution :
Dept. of Electr. Eng., Catholic Univ. - PUCRS, Porto Alegre
Abstract :
This paper summarizes a new approach based on a watchdog infrastructure intellectual property (I-IP) core to detect control-flow faults that affect CPU execution time. More precisely, this approach aims at detecting those faults that change the expected CPU instruction sequence and that as consequence, change also (by increasing or reducing) the expected CPU time allocated for the execution of the monitored task. The underlined advantage of this approach is the ability of detecting faults in multitask systems-on-chips (SoCs) running under the control of a real-time (preemptive) operating system. In this multi-task scenario, the I-IP can perform fault detection in a time-shared basis. Practical experiments have been carried out and results are discussed
Keywords :
fault diagnosis; multiprogramming; program control structures; system monitoring; system-on-chip; time-sharing programs; CPU execution time; control-flow fault detection; instruction sequence; intellectual property core; multitask systems-on-chip; preemptive operating system; real-time operating system; time-sensitive control-flow checking monitoring; watchdog infrastructure; Control systems; Electrical fault detection; Fault detection; Intellectual property; Memory management; Monitoring; Operating systems; Real time systems; Shift registers; Testing;
Conference_Titel :
Field Programmable Technology, 2006. FPT 2006. IEEE International Conference on
Conference_Location :
Bangkok
Print_ISBN :
0-7803-9729-0
Electronic_ISBN :
0-7803-9729-0
DOI :
10.1109/FPT.2006.270320