Test program synthesis for path delay faults in microprocessor cores
Test program synthesis for path delay faults in microprocessor cores
复制标题
微处理器内核路径延迟故障的测试程序综合
DOI:
10.1109/test.2000.894321
复制
发表时间:
2000
期刊:
影响因子:
--
通讯作者:
K. Cheng
中科院分区:
文献类型:
--
作者:
Wei;Angela Krstic;K. Cheng
This paper addresses the problem of testing path delay faults 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's instruction set architecture, micro-architecture, RTL netlist as well as gate-level netlist on which the path delay faults are modeled, the method generates deterministic tests (in the form of instruction sequences) by cleverly combining structural and instruction-level test generation techniques. The experimental results for two microprocessors indicate that the test instruction sequences can be successfully generated for a high percentage of testable path delay faults.