On the Automatic Generation of Test Programs for Path-Delay Faults in Microprocessor Cores

  • Authors:
  • P. Bernardi;M. Grosso;E. Sanchez;M. Sonza Reorda

  • Affiliations:
  • Politecnico di Torino, Italy;Politecnico di Torino, Italy;Politecnico di Torino, Italy;Politecnico di Torino, Italy

  • Venue:
  • ETS '07 Proceedings of the 12th IEEE European Test Symposium
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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.