Test function specification in synthesis

V. Agrawal, K. Cheng
{"title":"Test function specification in synthesis","authors":"V. Agrawal, K. Cheng","doi":"10.1109/DAC.1990.114860","DOIUrl":null,"url":null,"abstract":"A new synthesis-for-testability method is presented in which a test function is incorporated into the state diagram of the finite state machine (FSM). The test function is specified as a FSM with the same number of state variables as the given object machine. The state graph of the test machine is so defined that each state is uniquely set and observed by an input sequence no longer than log/sub k/ n, where n is the number of states and the integer k is a design parameter. The state transition graph of the test machine is superimposed on the state graph of the object function such that a minimal number of new transitions are added. State assignment, logic minimization, and technology mapping are then carried out for the combined graph. By this design, the embedded test machine is fully testable. Also, since the test machine can control all memory elements. the circuit is effectively tested by a combinational circuit test generator. Scan register is shown to be a special case in this methodology.<<ETX>>","PeriodicalId":118552,"journal":{"name":"27th ACM/IEEE Design Automation Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"27th ACM/IEEE Design Automation Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DAC.1990.114860","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

A new synthesis-for-testability method is presented in which a test function is incorporated into the state diagram of the finite state machine (FSM). The test function is specified as a FSM with the same number of state variables as the given object machine. The state graph of the test machine is so defined that each state is uniquely set and observed by an input sequence no longer than log/sub k/ n, where n is the number of states and the integer k is a design parameter. The state transition graph of the test machine is superimposed on the state graph of the object function such that a minimal number of new transitions are added. State assignment, logic minimization, and technology mapping are then carried out for the combined graph. By this design, the embedded test machine is fully testable. Also, since the test machine can control all memory elements. the circuit is effectively tested by a combinational circuit test generator. Scan register is shown to be a special case in this methodology.<>
综合测试功能规范
提出了一种将测试函数引入有限状态机状态图的可测试性综合方法。测试函数被指定为具有与给定对象机相同数量的状态变量的FSM。对试验机的状态图进行定义,使得每个状态都是唯一设置的,并且由不超过log/sub k/ n的输入序列观察,其中n为状态数,整数k为设计参数。将测试机器的状态转移图叠加到目标函数的状态图上,以便添加最少数量的新转移。然后对组合图执行状态分配、逻辑最小化和技术映射。通过本设计,实现了嵌入式试验机的完全可测试性。此外,由于测试机器可以控制所有内存元素。通过组合电路测试发生器对该电路进行了有效的测试。扫描寄存器是这种方法中的一个特例。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信