首页> 外文OA文献 >Verification of Pipelined Microprocessors by Correspondence Checking in Symbolic Ternary Simulation
【2h】

Verification of Pipelined Microprocessors by Correspondence Checking in Symbolic Ternary Simulation

机译:在符号三元模拟中通过对应检查验证流水线微处理器

摘要

This paper makes the idea of memory shadowing (Bryant and Velev, 1997) applicable to symbolic ternary simulation. Memory shadowing, an extension of Burch and Dillu27s (1994) pipeline verification method to the bit level, is a technique for providing on-the-fly identical initial memory state to two different memory execution sequences. We also present an algorithm which compares the final states of two memories for ternary correspondence, as well as an approach for generating efficiently the initial state of memories. These techniques allow us to verify that a pipelined circuit has behavior corresponding to that of its unpipelined specification by simulating two symbolic ternary execution sequences and comparing their memory states. Experimental results show the potential of the new ideas
机译:本文提出了内存遮蔽的思想(Bryant和Velev,1997)适用于符号三元仿真。内存遮罩是Burch和Dill u27s(1994)管道验证方法到位级别的扩展,是一种向两个不同的内存执行序列动态提供相同的初始内存状态的技术。我们还提出了一种算法,该算法比较两个存储器的三态对应关系的最终状态,以及有效生成存储器的初始状态的方法。这些技术允许我们通过模拟两个符号三元执行序列并比较它们的存储状态,来验证流水线电路具有与其未流水线规范相对应的行为。实验结果表明了新想法的潜力

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号