A timing-driven pseudoexhaustive testing for VLSI circuits

被引:0
|
作者
Chang, SC [1 ]
Rau, JC [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
关键词
Algorithms - Combinatorial circuits - Delay circuits - Heuristic methods - Integrated circuit testing - Optimization;
D O I
10.1109/43.905682
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Because of its ability to detect all nonredundant combinational faults, exhaustive testing, which applies all possible input combinations to a circuit, is an attractive test method. However, the test application time for exhaustive testing can he very large. To reduce the test time, pseudoexhaustive testing inserts some bypass storage cells (bscs) so that the dependency of each node is within some predetermined value. Though bsc insertion ran reduce the test time, it may increase circuit delay. In this paper, our objective is to reduce the delay penalty of bsc insertion for pseudoexhaustive testing. We first propose a tight delay lower bound algorithm, which estimates the minimum circuit delay for each node after hse insertion. By understanding how the lower bound algorithm loses optimality, we can propose a bsc insertion heuristic that tries to insert bscs so that the final delay is as close to the lower hound as possible. Our experiments show that the results of our heuristic are either optimal because they are the same as the delay lower bounds or they are very close to the optimal solutions.
引用
收藏
页码:147 / 158
页数:12
相关论文
共 50 条
  • [1] A timing-driven pseudo-exhaustive testing of VLSI circuits
    Chang, SC
    Rau, JC
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL II: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 665 - 668
  • [2] Timing-Driven Physical Design for VLSI Circuits Using Resonant Rotary Clocking
    Taskin, Baris
    Wood, John
    Kourtev, Ivan S.
    IEEE MWSCAS'06: PROCEEDINGS OF THE 2006 49TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS,, 2006, : 261 - +
  • [3] Partitioning algorithm to enhance pseudoexhaustive testing of digital VLSI circuits
    Shaer, B
    Landis, D
    Al-Arian, SA
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (06) : 750 - 754
  • [4] Timing-Driven Placement for Carbon Nanotube Circuits
    Wang, Chen
    Jiang, Li
    Hu, Shiyan
    Li, Tianjian
    Liang, Xiaoyao
    Jing, Naifeng
    Qian, Weikang
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 362 - 367
  • [5] Timing-driven optimization using lookahead logic circuits
    Choudhury, Mihir
    Mohanram, Kartik
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 390 - 395
  • [6] Timing-Driven Power Optimisation and Power-Driven Timing Optimisation of Combinational Circuits
    Mehrotra, Rashmi
    English, Tom
    Schellekens, Michel
    Hollands, Steve
    Popovici, Emanuel
    JOURNAL OF LOW POWER ELECTRONICS, 2011, 7 (03) : 364 - 380
  • [7] Efficient timing-driven incremental routing for VLSI circuits using DFS and localized slack-satisfaction computations
    Dutt, Shantanu
    Arslan, Hasan
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 766 - +
  • [8] Statistical timing driven partitioning for VLSI circuits
    Ababei, C
    Bazargan, K
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 1109 - 1109
  • [9] Timing-driven logic restructuring for nano-hybrid circuits
    Chu, Zhufei
    Xia, Yinshui
    Hung, William N. N.
    Song, Xiaoyu
    Wang, Lunyao
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2013, 100 (05) : 669 - 685
  • [10] An integrated approach to timing-driven synthesis and placement of arithmetic circuits
    Shin, K
    Kim, T
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 155 - 158