首页> 外文会议>European Test Workshop, 2003. Proceedings. The Eighth IEEE >Code generation for functional validation of pipelined microprocessors
【24h】

Code generation for functional validation of pipelined microprocessors

机译:代码生成,用于流水线微处理器的功能验证

获取原文

摘要

Functional verification of pipelined microprocessors is a challenging task, as the behavior of a pipeline is determined by a sequence of instructions and by the interaction between their operands. This paper describes an approach to test-program generation based on an evolutionary algorithm. The proposed methodology is able to tackle complex pipelined designs. Human intervention is limited to the enumeration of all assembly instructions, and also internal parameters of the optimizer are auto-adapted. A prototype was built and exploited to generate test programs for the DLX/pII, a simple pipelined microprocessor. Test programs were devised, trying to maximize the RT-level statement coverage. Results show the feasibility and effectiveness of the method.
机译:流水线微处理器的功能验证是一项艰巨的任务,因为流水线的行为是由指令序列及其操作数之间的交互作用决定的。本文介绍了一种基于进化算法的测试程序生成方法。所提出的方法能够解决复杂的流水线设计。人为干预仅限于所有汇编指令的枚举,并且优化程序的内部参数是自动适应的。建立了一个原型,并利用该原型为简单的流水线微处理器DLX / pII生成测试程序。设计了测试程序,试图最大程度地提高RT级别的语句覆盖范围。结果表明了该方法的可行性和有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号