New evolutionary techniques for test-program generation for complex microprocessor cores

New evolutionary techniques for test-program generation for complex microprocessor cores
复制标题

复杂微处理器核心测试程序生成的新进化技术

DOI:
10.1145/1068009.1068370
复制
发表时间:
2005
期刊:
2017 IEEE 26th Asian Test Symposium (ATS)
影响因子:
--
通讯作者:
M. Violante
M. Violante
中科院分区:
--
文献类型:
--
作者:
E. Sánchez;M. Schillaci;M. Reorda;Giovanni Squillero;L. Sterpone;M. Violante

文献摘要

被引文献

相似文献

在生产过程结束时检查微处理器的核心是否已成为一个主要问题。完整的程序;以及硬件加速技术,通过自动生成汇编程序为合格的测试活动添加内容。进化核心增强功能的方法以及增强功能的有效性。
Checking if microprocessor cores are fully functional at the end of the productive process has become a major issue. Traditional functional approaches are not sufficient when considering modern designs. This paper describes new improvements for an existing evolutionary algorithm, called µGP, able to generate Turing-complete programs; these are exploited, along with hardware acceleration techniques, to add content to a qualifying test campaign by automatically generating assembly programs. The approach is suitable for medium-sized processor cores. The experimental evaluation performed on a SPARCv8 clearly shows the potentiality of the approach, and the effectiveness of the enhancements to the evolutionary core.