POLYNOMIAL-TIME TESTABILITY OF CIRCUITS GENERATED BY INPUT DECOMPOSITION

被引:1
|
作者
LEE, GS [1 ]
IRWIN, MJ [1 ]
OWENS, RM [1 ]
机构
[1] PENN STATE UNIV,DEPT COMP SCI,UNIV PK,PA 16802
基金
美国国家科学基金会;
关键词
COMBINATIONAL CIRCUITS; LOGIC SYNTHESIS; INPUT DECOMPOSITION; POLYNOMIAL TIME TESTABILITY; TEST GENERATION;
D O I
10.1109/12.262124
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Polynomial time testability of combinational circuits generated by input decomposition, especially those generated by the logic synthesis tool FACTOR, is considered. First, the complexity of the fault detection problem in this class of circuits is explored using a stuck-at fault model. An O(2(K) m) algorithm for detecting a single stuck-at fault is given that is faster than the O(16(K) m), previously reported best algorithm proposed by Fujiwara, where K is the number of inputs in a subcircuit and m the number of signal lines in the circuit. Efficient, polynomial time algorithms are described for generating a test set for all single stuck-at faults in the circuit. The basic strategy is to eliminate backtracks during line justification by constructing tables or vector sets in each subcircuit, which makes the fault propagation procedure very simple and eventually results in an efficient test generation procedure. This presentation of efficient polynomial time test generation algorithms for FACTOR-generated circuits is important, since it shows that it is possible to synthesize circuits that are optimized for area and are polynomial time testable at the same time.
引用
收藏
页码:201 / 210
页数:10
相关论文
共 50 条
  • [41] Polynomial-Time Pseudodeterministic Constructions
    Oliveira, Igor C.
    41ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, STACS 2024, 2024, 289
  • [42] The complexity of polynomial-time approximation
    Cai, Liming
    Fellows, Michael
    Juedes, David
    Rosamond, Frances
    THEORY OF COMPUTING SYSTEMS, 2007, 41 (03) : 459 - 477
  • [43] The Complexity of Polynomial-Time Approximation
    Liming Cai
    Michael Fellows
    David Juedes
    Frances Rosamond
    Theory of Computing Systems, 2007, 41 : 459 - 477
  • [44] SYLOW THEOREM IN POLYNOMIAL-TIME
    KANTOR, WM
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1985, 30 (03) : 359 - 394
  • [45] Structure of Polynomial-Time Approximation
    Erik Jan van Leeuwen
    Jan van Leeuwen
    Theory of Computing Systems, 2012, 50 : 641 - 674
  • [46] Polynomial-Time in PDDL Input Size: Making the Delete Relaxation Feasible for Lifted Planning
    Lauer, Pascal
    Torralba, Alvaro
    Fiser, Daniel
    Hoeller, Daniel
    Wichlacz, Julia
    Hoffmann, Joerg
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 4119 - 4126
  • [47] Four-Round Zero-Knowledge Arguments of Knowledge with Strict Polynomial-Time Simulation from Differing-Input Obfuscation for Circuits
    Ding, Ning
    Ren, Yanli
    Gu, Dawu
    COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 281 - 292
  • [48] TUTTE POLYNOMIALS COMPUTABLE IN POLYNOMIAL-TIME
    OXLEY, JG
    WELSH, DJA
    DISCRETE MATHEMATICS, 1992, 109 (1-3) : 185 - 192
  • [49] A POLYNOMIAL-TIME CIRCLE PACKING ALGORITHM
    MOHAR, B
    DISCRETE MATHEMATICS, 1993, 117 (1-3) : 257 - 263
  • [50] ON OBTAINING PERMUTATION DISTRIBUTIONS IN POLYNOMIAL-TIME
    PAGANO, M
    TRITCHLER, D
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1983, 78 (382) : 435 - 440