Symbolic timing analysis and resynthesis for low power of combinational circuits containing false paths

被引:2
|
作者
Bahar, RI
Cho, H
Hachtel, GD
Macii, E
Somenzi, F
机构
[1] Univ Colorado, Dept Elect & Comp Engn, Boulder, CO 80309 USA
[2] Politecn Torino, Dipartimento Automat & Informat, I-10129 Turin, Italy
基金
美国国家科学基金会;
关键词
decision diagrams; false paths; symbolic algorithms; timing analysis;
D O I
10.1109/43.662674
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents applications of algebraic decision diagrams (ADD's) to timing analysis and resynthesis for low power of combinational CMOS circuits, We first propose a symbolic algorithm to perform true delay calculation of a technology mapped network; the procedure we propose, implemented as an extension of the SIS synthesis system, is able to provide more accurate timing information than any other method presented so far; in particular, it is able to compute and store the arrival times of all the gates of the circuit for all possible input vectors, as opposed to the traditional methods which consider only the worst case primary inputs combination, Furthermore, the approach does not require any explicit false path elimination, We then extend our timing analysis tool to the symbolic calculation of required times and slacks, and we use this information to perform resynthesis for low power of the circuit by gate resizing, Our approach takes into account false paths naturally; in fact, it guarantees that resizing of the gates does not increase the true delay of the circuit, even in the presence of false paths, Our experiments have shown that many circuits, originally free of false paths, exhibit a large number of these false paths when optimized for area; therefore, the ability to deal with circuits containing false paths is of primary importance, We present experimental results for ADD-based and static timing analysis-based resynthesis, which clearly show that our tool is superior in the case of circuits containing false paths, but at the same time, it provides competitive results in the case of circuits which are free of false paths.
引用
收藏
页码:1101 / 1115
页数:15
相关论文
共 50 条
  • [1] Combinational Circuits without False Paths
    Matrosova, A.
    Kudin, D.
    Nikolaeva, E.
    2014 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2014,
  • [2] Timing analysis of combinational circuits containing complex gates
    Hsu, YC
    Chen, HC
    Sun, SZ
    Du, DHC
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1998, : 407 - 412
  • [3] On timing analysis of combinational circuits
    Ben Salah, R
    Bozga, M
    Maler, O
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2003, 2791 : 204 - 218
  • [4] Resynthesis of sequential circuits for low power
    Roy, S
    Banerjee, P
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : E57 - E61
  • [5] Static timing analysis with false paths
    Chen, HZ
    Lu, B
    Du, DZ
    2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 541 - 544
  • [6] Efficient power analysis of combinational circuits
    Krishnamoorthy, S
    Khouja, A
    PROCEEDINGS OF THE IEEE 1996 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 1996, : 393 - 396
  • [7] Low Power Testable Reversible Combinational Circuits
    Syamala, Y.
    Tilak, A. V. N.
    Srilakshmi, K.
    Chowdary, Anil T.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 1485 - 1489
  • [8] 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
  • [9] Timing Analysis of Combinational Circuits in Intuitionistic Propositional Logic
    Michael Mendler
    Formal Methods in System Design, 2000, 17 : 5 - 37
  • [10] Timing analysis of combinational circuits in intuitionistic propositional logic
    Mendler, M
    FORMAL METHODS IN SYSTEM DESIGN, 2000, 17 (01) : 5 - 37