...
首页> 外文期刊>Journal of Electronic Testing: Theory and Applications: Theory and Applications >A biased random instruction generation environment for architectural verification of pipelined processors
【24h】

A biased random instruction generation environment for architectural verification of pipelined processors

机译:用于流水线处理器架构验证的有偏随机指令生成环境

获取原文
获取原文并翻译 | 示例
           

摘要

Architectural verification is a critical aspect of the microprocessor design cycle. In this paper, we present a design verification environment centered around a biased random instruction generator for simulationbased architectural verification of pipelined microprocessors. The instruction generator uses biases specified by the user to generate instruction sequences for simulation. These biases are not hard-coded and can thus be changed depending on the specific areas in the design and type of design errors being targeted. Correctness checking is achieved using assertion checking and end-of-state comparison with a high-level architectural model. Several architectural-level errors are introduced into a behavioral model of the DLX processor to investigate the processor's response in the presence of design errors. Simulation experiments conducted using the behavioral model show that biased random instruction sequences provide higher coverage of RTL conditional branches and design errors than random instruction sequences or manually-generated test programs. Furthermore, instruction sequences containing a high percentage of read-after-write (RAW) and control dependencies are the most useful.
机译:架构验证是微处理器设计周期的关键方面。在本文中,我们提出了围绕有偏向的随机指令生成器为中心的设计验证环境,用于基于仿真的流水线微处理器的体系结构验证。指令生成器使用用户指定的偏差来生成用于仿真的指令序列。这些偏差不是硬编码的,因此可以根据设计中的特定区域和目标设计错误的类型进行更改。正确性检查是通过使用断言检查和状态结尾与高级体系结构模型进行比较来实现的。 DLX处理器的行为模型中引入了几种体系结构级别的错误,以在存在设计错误的情况下调查处理器的响应。使用行为模型进行的仿真实验表明,与随机指令序列或手动生成的测试程序相比,有偏差的随机指令序列可提供更高的RTL条件分支覆盖率和设计错误。此外,包含较高百分比的写后读(RAW)和控件相关性的指令序列最为有用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号