Title :
On the Automatic Generation of Test Programs for Path-Delay Faults in Microprocessor Cores
Author :
Bernardi, P. ; Grosso, M. ; Sánchez, E. ; Reorda, M. Sonza
Author_Institution :
Dipt. diAutomatica e Inf., Politec. di Torino, Turin
Abstract :
Delay testing is mandatory for guaranteeing the correct behavior of today´s high-performance microprocessors. Several methodologies have been proposed to tackle this issue resorting to additional hardware or to software self test techniques. Software techniques are particularly promising as they resort to Assembly programs in normal mode of operation, without requiring circuit modifications; however, the problem of generating effective and efficient test programs for path- delay fault detection is still open. This paper presents an innovative approach for the generation of path-delay self-test programs for microprocessors, based on an evolutionary algorithm and on ad-hoc software simulation/hardware emulation heuristic techniques. Experimental results show how the proposed methodology allows generating suitable test programs in reasonable times.
Keywords :
delays; logic testing; microprocessor chips; ad-hoc software simulation; automatic generation; evolutionary algorithm; hardware emulation; microprocessor cores; path-delay faults; test programs; Assembly; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Delay effects; Electrical fault detection; Hardware; Microprocessors; Software testing;
Conference_Titel :
Test Symposium, 2007. ETS '07. 12th IEEE European
Conference_Location :
Freiburg
Print_ISBN :
0-7695-2827-9
DOI :
10.1109/ETS.2007.28