Partitioning and reorganization of hierarchical circuits for DFT

R. Gupta, R. Srinivasan, M. Breuer
{"title":"Partitioning and reorganization of hierarchical circuits for DFT","authors":"R. Gupta, R. Srinivasan, M. Breuer","doi":"10.1109/ISVD.1991.185101","DOIUrl":null,"url":null,"abstract":"To make VLSI circuits more testable, design-for-testability (DFT) and built-in self-test (BIST) techniques are often employed. These techniques typically assume a register/gate level decomposition of the overall circuit. In general, the given user hierarchy is not appropriate for embedding various testable design methodologies (TDMs). This paper describes a new canonical partitioning of a circuit into disjoint subcircuits, referred to as clouds and registers. A salient feature of this partitioning is the attempt to preserve the user hierarchy as much as possible. This enables easy identification of equivalence among various clouds of the circuit. The authors also show how this canonical partitioning can be used for three specific TDMs, namely full scan, partial scan and BILBO designs. For the case of full scan, deterministic tests are generated for one cloud in each equivalence class, and replicated for all clouds in that class. These tests are organized to form a test set for the entire circuit. Test vectors are edited to correspond to the order of flip-flops in the scan paths of the circuit. Analytical expressions for the reduction in the number of test vectors due to this canonical partitioning are derived and substantiated with experimental results.<<ETX>>","PeriodicalId":183602,"journal":{"name":"[1991] Proceedings. Fourth CSI/IEEE International Symposium on VLSI Design","volume":"168 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Proceedings. Fourth CSI/IEEE International Symposium on VLSI Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVD.1991.185101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

To make VLSI circuits more testable, design-for-testability (DFT) and built-in self-test (BIST) techniques are often employed. These techniques typically assume a register/gate level decomposition of the overall circuit. In general, the given user hierarchy is not appropriate for embedding various testable design methodologies (TDMs). This paper describes a new canonical partitioning of a circuit into disjoint subcircuits, referred to as clouds and registers. A salient feature of this partitioning is the attempt to preserve the user hierarchy as much as possible. This enables easy identification of equivalence among various clouds of the circuit. The authors also show how this canonical partitioning can be used for three specific TDMs, namely full scan, partial scan and BILBO designs. For the case of full scan, deterministic tests are generated for one cloud in each equivalence class, and replicated for all clouds in that class. These tests are organized to form a test set for the entire circuit. Test vectors are edited to correspond to the order of flip-flops in the scan paths of the circuit. Analytical expressions for the reduction in the number of test vectors due to this canonical partitioning are derived and substantiated with experimental results.<>
DFT中层次电路的划分与重组
为了使VLSI电路更具可测试性,通常采用可测试性设计(DFT)和内置自检(BIST)技术。这些技术通常假定整个电路的寄存器/门级分解。一般来说,给定的用户层次结构不适合嵌入各种可测试设计方法(tdm)。本文描述了一种新的规范划分电路为不相交的子电路,称为云和寄存器。这种分区的一个显著特征是尽可能地保留用户层次结构。这样可以很容易地识别电路的各种云之间的等效性。作者还展示了如何将规范分区用于三种特定的tdm,即完全扫描、部分扫描和BILBO设计。对于完全扫描的情况,将为每个等价类中的一个云生成确定性测试,并为该类中的所有云复制确定性测试。这些测试被组织起来,形成整个电路的测试集。测试矢量被编辑以对应于电路扫描路径中触发器的顺序。推导了由于这种规范划分而减少测试向量数量的解析表达式,并用实验结果证实了这一点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信