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