Delay abstraction in combinational logic circuits

被引:5
|
作者
Kobayashi, N [1 ]
Malik, S
机构
[1] NEC Corp Ltd, C&C Media Res Labs, Kawasaki, Kanagawa 216, Japan
[2] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
关键词
combinational logic circuits; data structures; delay estimation; directed graphs;
D O I
10.1109/43.662683
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we propose a data structure for abstracting the delay information of a combinatorial circuit. The particular abstraction that we are interested in is one that preserves the delays between all pairs of inputs and outputs in the circuit. Such abstractions are useful when considering the delay of cascaded circuits in high-level synthesis and other such applications in synthesis, The proposed graphical data structure is called the concise delay network, and is of size proportional to (m + n) in best case, where m and rr refer to the number of inputs and outputs of the circuit. In comparison, a delay matrix that stores the maximum delay between each input-output pair has size proportional to m x n. For circuits with hundreds of inputs and outputs, this storage and the associated computations become quite expensive, especially when they need to be done repeatedly during synthesis. We present heuristic algorithms for deriving these concise delay networks, Experimental results shows that, in practice, we can obtain concise delay network with the number of edges being a small multiple of (m + n).
引用
收藏
页码:1205 / 1212
页数:8
相关论文
共 50 条
  • [1] AN EFFICIENT DELAY TEST-GENERATION SYSTEM FOR COMBINATIONAL LOGIC-CIRCUITS
    PARK, ES
    MERCER, MR
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (07) : 926 - 938
  • [2] On the number of tests to detect all path delay faults in combinational logic circuits
    Pomeranz, I
    Reddy, SM
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (01) : 50 - 62
  • [3] Combinational logic circuits with photonic devices
    Schiopu, P
    Degeratu, V
    Degeratu, S
    [J]. SIOEL '99: SIXTH SYMPOSIUM ON OPTOELECTRONICS, 2000, 4068 : 584 - 590
  • [4] Quaternary CMOS Combinational Logic Circuits
    Patel, Vasundara K. S.
    Gurumurthy, K. S.
    [J]. 2009 INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY, PROCEEDINGS, 2009, : 538 - 542
  • [5] Combinational logical circuits into ternary logic
    Degeratu, Vasile
    Degeratu, Stefania
    Schiopu, Paul
    Schiopu, Carmen
    [J]. ADVANCED TOPICS IN OPTOELECTRONICS, MICROELECTRONICS, AND NANOTECHNOLOGIES IV, 2009, 7297
  • [6] FAULT MASKING IN COMBINATIONAL LOGIC CIRCUITS
    DIAS, FJO
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1975, C 24 (05) : 476 - 482
  • [7] Polynomial abstraction for verification of sequentially implemented combinational circuits
    Raudvere, T
    Singh, AK
    Sander, I
    Jantsch, A
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 690 - 691
  • [8] Resynthesis of combinational logic circuits for improved path delay fault testability using comparison units
    Pomeranz, I
    Reddy, SM
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2001, 9 (05) : 679 - 689
  • [9] WIDTH AND DEPTH OF COMBINATIONAL LOGIC-CIRCUITS
    YASUURA, H
    [J]. INFORMATION PROCESSING LETTERS, 1981, 13 (4-5) : 191 - 194
  • [10] Checking combinational circuits by the method of logic complement
    Goessel, M
    Morozov, AV
    Sapozhnikov, VV
    Sapozhaikov, VV
    [J]. AUTOMATION AND REMOTE CONTROL, 2005, 66 (08) : 1336 - 1346