DocumentCode
3083434
Title
Time-Sensitive Control-Flow Checking for Multitask Operating System-Based SoCs
Author
Vargas, Fabian ; Piccoli, Leonardo ; Benfica, Juliano ; De Alecrim, Antonio A., Jr. ; Moraes, Marlon
Author_Institution
Catholic Univ., Porto Alegre
fYear
2007
fDate
8-11 July 2007
Firstpage
93
Lastpage
100
Abstract
This paper presents 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 systems-on-chips (SoCs) simultaneously running multiple tasks under the control of a real-time (preemptive) operating system (OS). In this multi-task scenario, the I-IP performs fault detection in a time-shared basis. Practical experiments based on the IEC 62.132-2 Std. for IC electromagnetic immunity measurement have been carried out and the obtained results are discussed.
Keywords
automatic testing; fault diagnosis; integrated circuit testing; microprocessor chips; multiprogramming; system-on-chip; CPU instruction sequence; IEC 62.132-2 Std; SoC; control-flow faults detection; integrated circuit electromagnetic immunity; multitask operating system; real-time preemptive operating system; time-sensitive control-flow checking; watchdog infrastructure intellectual property core; Control systems; Electrical fault detection; Electromagnetic measurements; Fault detection; IEC standards; Intellectual property; Monitoring; Operating systems; Real time systems; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
On-Line Testing Symposium, 2007. IOLTS 07. 13th IEEE International
Conference_Location
Crete
Print_ISBN
0-7695-2918-6
Type
conf
DOI
10.1109/IOLTS.2007.66
Filename
4274826
Link To Document