Instruction-level DfT for testing processor and IP cores in system-on-a-chip
Instruction-level DfT for testing processor and IP cores in system-on-a-chip
复制标题
用于测试片上系统中的处理器和 IP 核的指令级 DfT
DOI:
10.1109/dac.2001.156108
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
K. Cheng
中科院分区:
文献类型:
--
作者:
Wei;K. Cheng
Self-testing manufacturing defects in a system-on-a-chip (SOC) by running test programs using a programmable core has several potential benefits including, at-speed testing, low DfT overhead due to elimination of dedicated test circuitry and better power and thermal management during testing, However, such a self-test strategy might require a lengthy test program and might not achieve a high enough fault coverage. We propose a DfT methodology to improve the fault coverage and reduce the test program length, by adding test instructions to an on-chip programmable core such as a microprocessor core. This paper discusses a method of identifying effective test instructions which could result in highest benefits with low area/performance overhead. The experimental results show that with the added test instructions, a complete fault coverage for testable path delay faults can be achieved with a greater than 20% reduction in the program size and the program runtime, as compared to the case without instruction-level DfT.