TAO-BIST: a framework for testability analysis and optimization of RTL circuits for BIST

S. Ravi, G. Lakshminarayana, N. Jha
{"title":"TAO-BIST: a framework for testability analysis and optimization of RTL circuits for BIST","authors":"S. Ravi, G. Lakshminarayana, N. Jha","doi":"10.1109/VTEST.1999.766695","DOIUrl":null,"url":null,"abstract":"In this paper, we present TAO-BIST, a framework for testing register-transfer level (RTL) controller-datapath circuits using built-in self-test (BIST). Conventional BIST techniques at the RTL generally introduce more testability hardware than is necessary, thereby causing unnecessary area, delay and power overheads. They have typically been applied to only application-specific integrated circuits (ASICs). TAO-BIST adopts a three-phased approach to provide an efficient BIST framework at the RTL. In the first phase, we identify and add an initial set of test enhancements to the given circuit. In the second phase, we use regular-expression based high-level symbolic testability analysis of a BIST model of the circuit to completely encapsulate justification/propagation information for the modules under test. The regular expressions so obtained are then used to construct a Boolean function in the final phase for determining a test enhancement solution that meets delay constraints with minimal area overheads. Our method is applicable to a wide spectrum of circuits including ASICs, application-specific programmable processors (ASPPs), application-specific instruction processors (ASIPs), digital signal processors (DSPs) and microprocessors. Experimental results on a number of benchmark circuits show that high fault coverage (>99%) can be obtained with our scheme. The average area and delay overheads due to TAO-BIST are only 6.0%, and 1.5%, respectively. The test application time to achieve the high fault coverage for the whole controller-datapath circuit is also quite low.","PeriodicalId":248104,"journal":{"name":"Proceedings 17th IEEE VLSI Test Symposium (Cat. No.PR00146)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 17th IEEE VLSI Test Symposium (Cat. No.PR00146)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VTEST.1999.766695","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

In this paper, we present TAO-BIST, a framework for testing register-transfer level (RTL) controller-datapath circuits using built-in self-test (BIST). Conventional BIST techniques at the RTL generally introduce more testability hardware than is necessary, thereby causing unnecessary area, delay and power overheads. They have typically been applied to only application-specific integrated circuits (ASICs). TAO-BIST adopts a three-phased approach to provide an efficient BIST framework at the RTL. In the first phase, we identify and add an initial set of test enhancements to the given circuit. In the second phase, we use regular-expression based high-level symbolic testability analysis of a BIST model of the circuit to completely encapsulate justification/propagation information for the modules under test. The regular expressions so obtained are then used to construct a Boolean function in the final phase for determining a test enhancement solution that meets delay constraints with minimal area overheads. Our method is applicable to a wide spectrum of circuits including ASICs, application-specific programmable processors (ASPPs), application-specific instruction processors (ASIPs), digital signal processors (DSPs) and microprocessors. Experimental results on a number of benchmark circuits show that high fault coverage (>99%) can be obtained with our scheme. The average area and delay overheads due to TAO-BIST are only 6.0%, and 1.5%, respectively. The test application time to achieve the high fault coverage for the whole controller-datapath circuit is also quite low.
TAO-BIST:一个用于BIST RTL电路可测试性分析和优化的框架
在本文中,我们提出了TAO-BIST,一个使用内置自检(BIST)测试寄存器传输电平(RTL)控制器数据路径电路的框架。RTL的传统BIST技术通常会引入比必要更多的可测试性硬件,从而导致不必要的面积、延迟和功耗开销。它们通常只应用于特定应用的集成电路(asic)。TAO-BIST采用三阶段方法在RTL中提供高效的BIST框架。在第一阶段,我们确定并添加一组初始测试增强到给定电路。在第二阶段,我们对电路的BIST模型使用基于正则表达式的高级符号可测试性分析,以完全封装被测模块的验证/传播信息。然后使用得到的正则表达式在最后阶段构造一个布尔函数,以确定一个测试增强解决方案,该解决方案以最小的面积开销满足延迟约束。我们的方法适用于广泛的电路,包括asic,特定应用可编程处理器(aspp),特定应用指令处理器(asip),数字信号处理器(dsp)和微处理器。在多个基准电路上的实验结果表明,该方案可获得较高的故障覆盖率(>99%)。由于TAO-BIST导致的平均面积开销和延迟开销分别仅为6.0%和1.5%。实现整个控制器-数据通路电路高故障覆盖率的测试应用时间也相当低。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书