DocumentCode :
3117835
Title :
Exploiting the debug interface to support on-line test of control flow errors
Author :
Du, Bo ; Sonza Reorda, M. ; Sterpone, L. ; Parra, Lucas ; Portela-Garcia, M. ; Lindoso, A. ; Entrena, L.
Author_Institution :
Dipt. di Autom. e Inf., Politec. di Torino, Turin, Italy
fYear :
2013
fDate :
8-10 July 2013
Firstpage :
98
Lastpage :
103
Abstract :
Detecting the effects of transient faults is a key point in many safety-critical applications. This paper explores the possibility of using for this purpose the debug interface existing today in several processors/controllers on the market. In this way one can achieve a good detection capability with respect to control flow errors with very small latency, while the cost for adopting the proposed technique is rather limited and does not involve any change either in the processor hardware or in the application software. The method works even if the processor uses caches. Experimental results are reported, showing both the advantages and the costs of the method.
Keywords :
cache storage; computer debugging; data flow analysis; fault diagnosis; fault tolerant computing; program debugging; program testing; program verification; application software; caches; control flow error; controllers; debug interface; online test; processor hardware; safety-critical applications; transient fault effect detection capability; Application specific integrated circuits; Hardware; Memory management; Monitoring; Process control; Software; Testing; control flow checking; debug interface; on-line test;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
On-Line Testing Symposium (IOLTS), 2013 IEEE 19th International
Conference_Location :
Chania
Type :
conf
DOI :
10.1109/IOLTS.2013.6604058
Filename :
6604058
Link To Document :
بازگشت