Improving high-level and gate-level testing with FATE: A functional automatic test pattern generator traversing unstabilised extended FSM

被引:4
作者
Di Guglielmo, G. [1 ]
Fummi, F. [1 ]
Marconcini, C. [1 ]
Pravadelli, G. [1 ]
机构
[1] Univ Verona, Dipartimento Informat, I-37134 Verona, Italy
关键词
Electronic equipment testing;
D O I
10.1049/iet-cdt:20060139
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A functional automatic test pattern generator (ATPG) that explores the design under test (DUT) state space by exploiting an easy-to-traverse extended finite state machine (FSM) model has been described. The ATPG engine relies on learning, backjumping and constraint logic programming to deterministically generate test vectors for traversing all transitions of the extended FSM. Testing of hard-to-detect faults is thus improved. The generated test sequences are very effective in detecting both high-level faults and gate-level stuck-at faults. Thus, the reuse of test sequences generated by the proposed ATPG allows also to improve the stuck-at fault coverage and to reduce the execution time of commercial gate-level ATPGs.
引用
收藏
页码:187 / 196
页数:10
相关论文
共 26 条
  • [1] [Anonymous], 2002, ARTIFICIAL INTELLIGE
  • [2] Cheng K.-T., 1996, ACM Transactions on Design Automation of Electronic Systems, V1, P57, DOI 10.1145/225871.225880
  • [3] Effective techniques for high-level ATPG
    Corno, F
    Cumani, G
    Reorda, MS
    Squillero, G
    [J]. 10TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2001, : 225 - 230
  • [4] Automatic VHDL restructuring for RTL synthesis optimization and testability improvement
    Corvino, D
    Epicoco, I
    Ferrandi, F
    Fummi, F
    Sciuto, D
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1998, : 436 - 441
  • [5] DIGUGLIELMO G, 2006, P IEEE ISQED
  • [6] DIGUGLIELMO G, 2006, P IEEE VTS
  • [7] Dijkstra E.W., 1959, Numerische mathematik, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
  • [8] A method enabling feasible conformance test sequence generation for EFSM models
    Duale, AY
    Uyar, MÜ
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (05) : 614 - 627
  • [9] Genetic algorithms: the philosopher's stone or an effective solution for high-level TPG?
    Fin, A
    Fummi, F
    [J]. EIGHTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2003, : 163 - 168
  • [10] FIN A, 2003, P ECSI FDL, P658