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