High-level controllability and observability analysis for test synthesis

被引:0
|
作者
Univ of Illinois, Urbana, United States [1 ]
机构
来源
关键词
Computational complexity - Computer hardware description languages - Controllability - Design for testability - Electric network analysis - Electric network synthesis - Formal logic - Graph theory - Integrated circuit layout - Observability - Vectors - VLSI circuits;
D O I
暂无
中图分类号
学科分类号
摘要
In this study, we present a high-level testability analysis technique that evaluates the testability of a design based on the proposed controllability and observability measures. The control-data flow graph (CDFG) constructed from the VHDL description of a design is first analyzed to identify hard-to-control conditional branches and hard-to-control/observe register transfer statements. After the hard-to-test areas of the design are identified, the proposed testability enhancement methods can be applied to improve the testability of the circuit. Unlike many recent studies in the area of high-level test synthesis (HLTS) that focus on improving the testability of data paths, our approach also improves the testability of synthesized circuits by enhancing the controllability of the control flow. Experimental results on several high-level synthesis benchmarks show that when this approach is used prior to logic synthesis, the test generation complexities are reduced while better fault coverage and ATPG efficiency are often achieved. Implementation of this technique requires minimal logic and performance overheads and allows test vectors to be applied at clock-speed.
引用
收藏
相关论文
共 50 条
  • [21] High-level synthesis techniques for functional test pattern execution
    Hong, IK
    Kirovski, D
    Kornegay, K
    Potkonjak, M
    INTEGRATION-THE VLSI JOURNAL, 1998, 25 (02) : 161 - 180
  • [22] Synthesis of high-level requirements models for automatic test generation
    Gupta, P
    Cunning, SJ
    Rozenblit, JW
    EIGHTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS, 2001, : 76 - 82
  • [23] High-Level Test Synthesis: A Survey from Synthesis Process Flow Perspective
    Ravi, Srivaths
    Joseph, Michael
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2014, 19 (04)
  • [24] TESTABILITY ANALYSIS IN A VLSI HIGH-LEVEL SYNTHESIS SYSTEM
    KUCHCINSKI, K
    PENG, Z
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 28 (1-5): : 295 - 300
  • [25] Integration of low power analysis into high-level synthesis
    Rettberg, A
    Kleinjohann, B
    Rammig, FJ
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 195 - 204
  • [26] Global Analysis of C Concurrency in High-Level Synthesis
    Ramanathan, Nadesh
    Constantinides, George A.
    Wickerson, John
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (01) : 24 - 37
  • [27] Synthesis of High-Level Decision Diagrams for Functional Test Pattern Generation
    Ubar, Raimund
    Raik, Jaan
    Karputkin, Anton
    Tombak, Mati
    MIXDES 2009: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, : 519 - +
  • [28] High-Level Synthesis With Behavioral-Level Multicycle Path Analysis
    Zheng, Hongbin
    Gurumani, Swathi T.
    Yang, Liwei
    Chen, Deming
    Rupnow, Kyle
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (12) : 1832 - 1845
  • [29] High-Level Test Synthesis With Hierarchical Test Generation for Delay-Fault Testability
    Wang, Sying-Jyan
    Yeh, Tung-Hua
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (10) : 1583 - 1596
  • [30] High-level test synthesis with hierarchical test generation for delay-fault testability
    Department of Computer Science and Engineering, National Chung Hsing University, Taichung 40227, Taiwan
    IEEE Trans Comput Aided Des Integr Circuits Syst, 2009, 1 (1583-1596): : 1583 - 1596