Test Program Synthesis for Path Delay Faults in Microprocessor Cores

  • Authors:
  • Wei-Cheng Lai;Angela Krstic;Kwang-Ting (Tim) Cheng

  • Affiliations:
  • -;-;-

  • Venue:
  • ITC '00 Proceedings of the 2000 IEEE International Test Conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the problem of testing path delayfaults in a microprocessor core using its instruction set. We propose to self-test a processor core by running an automatically synthesized test program which can achieve a high path delay fault coverage. This paper discusses the method and the prototype software framework for synthesizing such a test program. Based on the processor'sinstruction set architecture, micro-architecture, RTL netlistas well as gate-level netlist on which the path delay faultsare modeled, the method generates deterministic tests (inthe form of instruction sequences) by cleverly combiningstructural and instruction-level test generation techniques.The experimental results for two microprocessors indicatethat the test instruction sequences can be successfully generated for a high percentage of testable path delay faults.