首页> 外文会议>IEEE International Test Conference >Automatic generation of instruction sequences targeting hard-to-detect structural faults in a processor
【24h】

Automatic generation of instruction sequences targeting hard-to-detect structural faults in a processor

机译:自动生成针对处理器中难以检测的结构故障的指令序列

获取原文

摘要

Testing a processor in native mode by executing instructions from cache has been shown to be very effective in discovering defective chips. In previous work, we showed an efficient technique for generating instruction sequences targeting specific faults. We generated tests using traditional techniques at the module level and then mapped them to instruction sequences using novel methods. However, in that technique, the propagation of module test responses to primary outputs was not automated. In this paper, we present the algorithm and experimental results for a technique which automates the functional propagation of module level test responses. This technique models the propagation requirement as a Boolean difference problem and uses a bounded model checking engine to perform the instruction mapping. We use a register transfer level (RT-Level) abstraction which makes it possible to express Boolean difference as a succinct linear time logic (LTL) formula that can be passed to a bounded model checking engine. This technique fully automates the process of mapping module level test sequences to instruction sequences.
机译:通过从缓存中执行指令,通过从缓存中执行指令来测试原生模式的处理器在发现有缺陷的芯片时非常有效。在以前的工作中,我们显示了一种用于生成针对特定故障的指令序列的有效技术。我们使用模块级别的传统技术生成了测试,然后使用新方法将其映射到指令序列。但是,在该技术中,模块测试响应对主要输出的传播不是自动化的。在本文中,我们介绍了一种自动化模块级测试响应功能传播的技术的算法和实验结果。该技术将传播要求模拟作为布尔差异问题,并使用有界模型检查引擎执行指令映射。我们使用寄存器传输级别(RT级)抽象,这使得可以将布尔差异表达为可以传递给有界模型检查引擎的简洁线性时间逻辑(LTL)公式。该技术完全自动化将模块级测试序列映射到指令序列的过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号