DocumentCode :
707948
Title :
An evolutionary approach for test program compaction
Author :
Cantoro, R. ; Gaudesi, M. ; Sanchez, E. ; Schiavone, P. ; Squillero, G.
Author_Institution :
Politec. di Torino, Turin, Italy
fYear :
2015
fDate :
25-27 March 2015
Firstpage :
1
Lastpage :
6
Abstract :
The increasing complexity of electronic components based on microprocessors and their use in safety-critical application - like automotive devices - make reliability a critical aspect. During the life cycle of such products, it is needed to periodically check whether the processor cores are working correctly. In most cases, this task is performed by running short, fast and specialized test programs that satisfies in-field testing requirements. This paper proposes a method that exploits an evolutionary-computation technique for the automatic compaction of these in-field oriented test programs. The aim of the proposed approach is twofold: reduce execution time and memory occupation, while maintaining the fault coverage of the original test program. Experimental results gathered on miniMIPS, a freely available 5-stage pipelined processor core, demonstrate the effectiveness of the proposed technique.
Keywords :
evolutionary computation; integrated circuit reliability; microprocessor chips; 5-stage pipelined processor core; automotive devices; electronic component complexity; evolutionary-computation technique; in-field oriented test programs; microprocessors; miniMIPS; reliability; test program compaction; Built-in self-test; Circuit faults; Clocks; Compaction; Microprocessors; Optimization; computational intelligence; on-line testing; software based self-test;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Symposium (LATS), 2015 16th Latin-American
Conference_Location :
Puerto Vallarta
Type :
conf
DOI :
10.1109/LATW.2015.7102406
Filename :
7102406
Link To Document :
بازگشت