首页> 外文会议>Conference on Design automation >Automatic test pattern generation for functional RTL circuits using assignment decision diagrams
【24h】

Automatic test pattern generation for functional RTL circuits using assignment decision diagrams

机译:使用分配决策图为功能性RTL电路自动生成测试图案

获取原文

摘要

In this paper, we present an algorithm for generating test patterns automatically from functional register transfer level (RTL) circuits that target detection of stuck-at faults in the circuit at the logic level. To do this we utilize a data structure named assignment decision diagram which has been proposed previously in the field of high level synthesis. The advent of RTL synthesis tools have made functional RTL designs widely popular. This paper addresses the problem of test pattern generation directly at this level due to a number of advantages inherent at the RTL. Since the number of primitive elements at the RTL is usually lesser than the logic level, the problem size is reduced leading to a reduction in the test generation time over logic-level ATPG. A reduction in the number of backtracks can lead to improved fault coverage and reduced test application time over logic-level techniques. The test patterns thus generated can also be used to perform RTL-RTL and RTL-logic validation.The algorithm is very versatile and can tackle almost any type of single-clock design though performance varies according to the design style. It gracefully degrades to an inefficient logic-level ATPG algorithm if it is applied to a logic-level circuit. Experimental results demonstrate that over 1000 times reduction in test generation time can be achieved by this algorithm on certain types of RTL circuits without any compromise in fault coverage.

机译:

在本文中,我们提出了一种用于从功能寄存器传输级别(RTL)电路自动生成测试模式的算法,该算法的目标是检测逻辑级别的电路中的卡死故障。为此,我们利用了一种称为分配决策图的数据结构,该结构先前已在高级综合领域中提出。 RTL综合工具的出现使功能性RTL设计广受欢迎。由于RTL固有的许多优点,本文直接在此级别上解决了测试模式生成的问题。由于RTL上原始元素的数量通常少于逻辑级别,因此问题的大小减小了,从而导致测试生成时间比逻辑级别的ATPG减少了。与逻辑级技术相比,回溯数量的减少可以提高故障覆盖率并减少测试应用时间。这样生成的测试模式也可以用于执行RTL-RTL和RTL逻辑验证。该算法非常通用,可以处理几乎任何类型的单时钟设计,尽管性能会根据设计风格而有所不同。如果将其应用于逻辑级电路,它将优雅地降级为低效的逻辑级ATPG算法。实验结果表明,该算法在某些类型的RTL电路上可以减少1000倍以上的测试生成时间,而不会影响故障覆盖率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号