DocumentCode :
3368363
Title :
An instrument for concurrent program flow monitoring in microprocessor based systems
Author :
Costella, J. ; Offelli, C. ; Rossetto, D.
Author_Institution :
Dipartimento di Elettronica e Inf., Padua Univ., Italy
fYear :
1992
fDate :
12-14 May 1992
Firstpage :
169
Lastpage :
172
Abstract :
The activity of a microprocessor system can be altered by random failures due to dynamic hardware faults or unforeseen software errors that cannot be detected by common automatic test (ATE) or built-in self-test (BIST) offline systems. The authors describe a method for the detection of a particular class of such faults. This method is based on a monitoring strategy that surveys online the correctness of the program flow in an actual microprocessor system. It is determined whether the microprocessor program counter is correctly updated by following one of the allowable paths of the program flow. In program flow, two situations can be considered: sequential flow and deviation form sequentiality. It is possible to subdivide the program into segments in which the instructions are sequentially executed. Such segments are linked to each other by those instructions that cause the deviation from sequentiality. Examples of linking between program segments are given, and the logical structure for the main control activity of the implemented checking system is described
Keywords :
microcomputers; multiprocessing programs; program testing; supervisory programs; system monitoring; checking; concurrent program flow monitoring; logical structure; microprocessor system; random failures; sequential flow; software errors; Automatic testing; Built-in self-test; Condition monitoring; Embedded software; Fault detection; Hardware; Instruments; Microprocessors; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Instrumentation and Measurement Technology Conference, 1992. IMTC '92., 9th IEEE
Conference_Location :
Metropolitan, NY
Print_ISBN :
0-7803-0640-6
Type :
conf
DOI :
10.1109/IMTC.1992.245156
Filename :
245156
Link To Document :
بازگشت