Efficient sequential ATPG for functional RTL circuits

被引:0
|
作者
Zhang, L [1 ]
Ghosh, I [1 ]
Hsiao, M [1 ]
机构
[1] Virginia Tech, Dept ECE, Blacksburg, VA 24061 USA
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We present an efficient register-transfer level automatic test pattern generation (ATPG) algorithm. First, our ATPG generates a series of sequential justification and propagation paths for each RTL primitive via a deterministic branch-and-bound search process, called a test environment. Then the pre-computed test vectors for the RTL primitives are plugged into the generated test environments to form gate-level test vectors. We augment a 9-valued algebra to efficiently represent the justification and propagation objectives at the RT Level. Our ATPG automatically extracts any finite state machine (FSM)from the circuit, constructs the state transition graph (STG), and uses high-level information to guide the search process. We propose new static methods to identify embedded counter structures, and we use implication-based techniques and static learning to find the FSM traversal sequences sufficient to control the counters. Finally, a simulation-based RTL extension is added to augment the deterministic test set in a few cases when there is additional room for the improvement in fault coverage. Experimental results show that our new deterministic RTL techniques achieve several orders of magnitude reduction of test generation time without compromising fault coverage when compared to gate-level ATPG tools. Our ATPG also outperforms a recently reported simulation-based high-level ATPG tool in terms of both fault coverage and CPU time.
引用
收藏
页码:290 / 298
页数:9
相关论文
共 50 条
  • [21] Circuit Compression Based on Similarity for RTL ATPG
    Ji Chen
    Jishun Kuang
    Dafang Zhang Department of Computer Science
    Hunan University
    China
    [J]. 湖南大学学报(自然科学版)., 2000, (自然科学版) - 85
  • [22] A fast sequential learning technique for real circuits with application to enhancing ATPG performance
    El-Maleh, A
    Kassab, M
    Rajski, J
    [J]. 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 625 - 631
  • [23] Combinational test generation for acyclic sequential circuits using a balanced ATPG model
    Kim, YC
    Agrawal, VD
    Saluja, KK
    [J]. VLSI DESIGN 2001: FOURTEENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2001, : 143 - 148
  • [24] A novel RTL behavioral description based ATPG method
    Yin, ZG
    Min, YH
    Li, XW
    Li, HW
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (03): : 308 - 317
  • [25] A novel RTL behavioral description based ATPG method
    ZhiGang Yin
    YingHua Min
    XiaoWei Li
    HuaWei Li
    [J]. Journal of Computer Science and Technology, 2003, 18 : 308 - 317
  • [26] RTL satisfiability solving using an ATPG based approach
    Chen, MC
    Wu, WM
    Bian, JN
    [J]. 2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 910 - 913
  • [27] RTL property checking technology based on ATPG and ILP
    Wu, SH
    Chen, MC
    Wu, WM
    Bian, JN
    [J]. 2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 890 - 893
  • [28] Test generation for acyclic sequential circuits with single stuck-at fault combinational ATPG
    Ichihara, H
    Inoue, T
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1180 - 1181
  • [29] Evolutionary Design of Approximate Sequential Circuits at RTL Using Particle Swarm Optimization
    Kemcha, Rebiha
    Nedjah, Nadia
    Maouche, Amin Riad
    Bougherara, Maamar
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT II: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PART II, 2019, 11620 : 671 - 684
  • [30] Analysis of SEU Propagation in Sequential Circuits at RTL Using Satisfiability Modulo Theories
    Kazma, Ghaith
    Hamad, Ghaith Bany
    Mohamed, Otmane Ait
    Savaria, Yvon
    [J]. 2017 IEEE 15TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2017, : 237 - 240