FsmTest: Functional test generation for sequential circuits

被引:5
|
作者
Buonanno, G [1 ]
Fummi, F [1 ]
Sciuto, D [1 ]
Lombardi, F [1 ]
机构
[1] TEXAS A&M UNIV,DEPT COMP SCI,COLLEGE STN,TX 77843
关键词
functional testing; test pattern generation; distinguishing sequences;
D O I
10.1016/0167-9260(96)00006-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new approach to test pattern generation for sequential circuits modeled as finite state machines. This approach is well suited for controller synthesis, because such devices are usually represented as explicit finite state machines. Based on a functional fault model, only a restricted set of transitions of the finite state machine (FSM) is considered for the purpose of testing. A new state discriminating sequence, referred to as EUIO is proposed. Overlapping is accomplished to reduce the test length. In most cases, test length and CPU time requirements are substantially lower compared with gate-level ATPGs. Techniques are also introduced to preserve a high fault coverage. Evaluation on MCNC benchmarks has shown the effectiveness of the test algorithm both at functional and gate levels, while achieving in most cases 100% coverage of single stuck-at faults.
引用
收藏
页码:303 / 325
页数:23
相关论文
共 50 条
  • [1] Functional test generation for synchronous sequential circuits
    Srinivas, MK
    Jacob, J
    Agrawal, VD
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (07) : 831 - 843
  • [2] On the Use of Functional Test Generation in Diagnostic Test Generation for Synchronous Sequential Circuits
    Pomeranz, Irith
    Reddy, Sudhakar M.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 174 (04) : 83 - 93
  • [3] Diagnostic test generation for sequential circuits
    Yu, XM
    Wu, J
    Rudnick, EM
    [J]. INTERNATIONAL TEST CONFERENCE 2000, PROCEEDINGS, 2000, : 225 - 234
  • [4] On Delay Test Generation for Non-scan Sequential Circuits at Functional Level
    Bareisa, E.
    Jusas, V.
    Motiejunas, K.
    Seinauskas, R.
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2011, (03) : 67 - 70
  • [5] TEST-GENERATION FOR SEQUENTIAL-CIRCUITS
    MA, HKT
    DEVADAS, S
    NEWTON, AR
    SANGIOVANNIVINCENTELLI, A
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1988, 7 (10) : 1081 - 1093
  • [6] Diagnostic test pattern generation for sequential circuits
    Hartanto, I
    Boppana, V
    Patel, JH
    Fuchs, WK
    [J]. 15TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1997, : 196 - 202
  • [7] A new method of test generation for sequential circuits
    Hou, Yanli
    Zhao, Chunhui
    Liao, Yanping
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2181 - 2185
  • [8] TRANSITION FAULT TEST GENERATION FOR NON-SCAN SEQUENTIAL CIRCUITS AT FUNCTIONAL LEVEL
    Bareisa, Eduardas
    Jusas, Vacius
    Motiejunas, Kestutis
    Seinauskas, Rimantas
    [J]. INFORMATION TECHNOLOGIES' 2010, 2010, : 246 - 253
  • [9] Test generation for acyclic sequential circuits with hold registers
    Inoue, T
    Das, DK
    Sano, C
    Mihara, T
    Fujiwara, H
    [J]. ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, : 550 - 556
  • [10] Modified test generation methods for synchronous sequential circuits
    Kemamalini, A.
    Seshasayanan, R.
    [J]. 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,