Using Model Checker to Analyze and Test Digital Circuits with Regard to Delay Faults

被引:1
|
作者
Strnadel, Josef [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Brno, Czech Republic
关键词
digital circuit; timing; delay; fault; timed automaton; model checking; counter-example; test case; test;
D O I
10.1109/DDECS52668.2021.9417069
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Narrow timing margins in modern digital circuits result in delay defects that are difficult to detect. The probability that such a defect occurs increases with factors such as shrinking feature sizes, increasing process variations, operating frequencies, and aging/stress of the circuits. Traditionally, timing is considered in connection with the logic design, physical design and layout, and delay testing phases of the circuit development process and builds on principles of delay characterization, fault models and timing analysis. This paper presents a model checking approach aiming to facilitate the solutions of problems with regard to analyzing consequences and testing of delay faults. Our approach expects that a circuit is modeled as a network of stochastic hybrid timed automata capable to describe the circuit both in the logical and temporal domains, including facts such as uncertainty and variations. In our approach, we gather attributes and formalize expected properties of a circuit and transform the circuit into our model. Then, we use a statistical model checker to check the properties and to produce a counter-example for each property being violated. Further, we transform the counter-examples into test cases and finally, into a delay test able to check whether the timing requirements are met.
引用
收藏
页码:111 / 114
页数:4
相关论文
共 50 条
  • [1] Test method for crosstalk-induced delay faults in digital circuits
    Pan Zhongliang
    Chen Ling
    [J]. ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS, 2007, : 434 - 437
  • [2] A multiple faults test approach for digital circuits using neural networks
    Pan, ZL
    Chen, L
    Chen, GJ
    [J]. 2002 3RD INTERNATIONAL CONFERENCE ON MICROWAVE AND MILLIMETER WAVE TECHNOLOGY PROCEEDINGS, 2002, : 871 - 874
  • [3] Using a pulsed supply voltage for delay faults testing of digital circuits in a digital oscillation environment
    Vermaak, HJ
    Kerkhoff, HG
    Jordaan, GD
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 47 - 52
  • [4] Test Generation for Open and Delay Faults in CMOS Circuits
    Wu, Cheng-Hung
    Lee, Kuen-Jong
    Reddy, Sudhakar M.
    [J]. 2017 INTERNATIONAL TEST CONFERENCE IN ASIA (ITC-ASIA), 2017, : 21 - 26
  • [5] Using the ASTRAL model checker to analyze mobile IP
    Univ of California, Santa Barbara, CA, United States
    [J]. Proc Int Conf Software Eng, (132-141):
  • [6] Test generation for primitive path delay faults in combinational circuits
    Tekumalla, RC
    Menon, PR
    [J]. 1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1997, : 636 - 641
  • [7] Test pattern generation with low power for delay faults in digital circuits by evolution method with hybrid strategies
    Pan, Zhongliang
    Chen, Ling
    Chen, Yihui
    [J]. Open Electrical and Electronic Engineering Journal, 2014, 8 (01): : 77 - 83
  • [8] A statistical model for path delay faults in VLSI circuits
    Hamad, M
    Landis, D
    [J]. PROCEEDINGS OF THE IEEE SOUTHEASTCON '96: BRINGING TOGETHER EDUCATION, SCIENCE AND TECHNOLOGY, 1996, : 388 - 392
  • [9] Diagnosing delay faults in combinational circuits under the ambiguous delay model
    Boateng, KO
    Takahashi, H
    Takamatsu, Y
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1999, E82D (12): : 1563 - 1571
  • [10] Design-for-testability for path delay faults in large combinational circuits using test points
    Pomeranz, I
    Reddy, SM
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (04) : 333 - 343