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 条
  • [1] High-Level Controllability and Observability Analysis for Test Synthesis
    Frank F. Hsu
    Janak H. Patel
    Journal of Electronic Testing, 1998, 13 : 93 - 103
  • [2] High-level controllability and observability analysis for test synthesis
    Hsu, FF
    Patel, JH
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 13 (02): : 93 - 103
  • [3] High-level observability for effective high-level ATPG
    Corno, Fulvio
    Sonza Reorda, Matteo
    Squillero, Giovanni
    Proceedings of the IEEE VLSI Test Symposium, 2000, : 411 - 416
  • [4] High-level test synthesis: a survey
    Ghosh, I
    Jha, NK
    INTEGRATION-THE VLSI JOURNAL, 1998, 26 (1-2) : 79 - 99
  • [5] Quantifying Observability for In-System Debug of High-Level Synthesis Circuits
    Goeders, Jeffrey
    Wilton, Steven J. E.
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [6] New method of high-level test synthesis
    College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    不详
    Beijing Youdian Daxue Xuebao, 2009, 1 (34-38):
  • [7] Special issue on high-level test synthesis
    Agrawal, VD
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 13 (02): : 75 - 75
  • [8] High-level test synthesis for behavioral and structural designs
    Papachristou, CA
    Baklashov, M
    Lai, K
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 13 (02): : 167 - 188
  • [9] High-level test synthesis based on controller redefinition
    Fernandez, V
    Sanchez, P
    ELECTRONICS LETTERS, 1997, 33 (19) : 1596 - 1597
  • [10] High-Level Test Synthesis for Behavioral and Structural Designs
    Christos A. Papachristou
    Mikhail Baklashov
    Kowen Lai
    Journal of Electronic Testing, 1998, 13 : 167 - 188