ESTIMATION OF POWER DISSIPATION IN CMOS COMBINATIONAL-CIRCUITS USING BOOLEAN FUNCTION MANIPULATION

被引:72
|
作者
DEVADAS, S [1 ]
KEUTZER, K [1 ]
WHITE, J [1 ]
机构
[1] SYNOPSYS INC, MT VIEW, CA 94043 USA
关键词
D O I
10.1109/43.124424
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Estimating maximum power dissipation for a CMOS logic network is difficult because the power dissipated by the network is typically a strong function of the network's inputs. This implies that the number of simulations which must be performed in order to find the maximum power dissipation is exponential in the number of inputs to the network. In this paper we show that a simplified model of power dissipation relates maximizing dissipation to maximizing gate output activity, appropriately weighted to account for differing load capacitances. To find the input or input sequence that maximizes the weighted activity, we give algorithms for transforming the problem to a weighted max-satisfiability problem, and then present exact and approximate algorithms for solving weighted max-satisfiability. Algorithms for constructing the max-satisfiability problem for both dynamic and static CMOS, where for the latter dissipation caused by glitching is considered, are presented. Also, we present efficient exact and approximate methods for solving weighted max-satisfiability and show that these methods are viable for large-scale problems through examination of experimental results.
引用
收藏
页码:373 / 383
页数:11
相关论文
共 50 条
  • [1] ON DESIGNING ROBUST TESTABLE CMOS COMBINATIONAL-CIRCUITS
    GUPTA, B
    MALAIYA, YK
    MIN, Y
    RAJSUMAN, R
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1989, 136 (04): : 329 - 338
  • [2] TESTING FOR STUCK FAULTS IN CMOS COMBINATIONAL-CIRCUITS
    ISMAEEL, AA
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1991, 138 (02): : 191 - 197
  • [3] TESTING MULTIPLE-OUTPUT CMOS COMBINATIONAL-CIRCUITS
    ISMAEEL, AA
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1989, 67 (04) : 513 - 521
  • [4] TESTING FOR FLOATING GATE FAULTS IN CMOS COMBINATIONAL-CIRCUITS
    ISMAEEL, AA
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1991, 71 (05) : 875 - 884
  • [5] A STUCK FAULT MODEL FOR DYNAMIC CMOS COMBINATIONAL-CIRCUITS
    ISMAEEL, AA
    MICROELECTRONICS AND RELIABILITY, 1991, 31 (2-3): : 407 - 427
  • [6] Maximum power estimation for CMOS combinational circuits using genetic algorithm
    Lu, J.M.
    Lin, Z.H.
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2001, 35 (02): : 313 - 315
  • [7] A framework for estimating maximum power dissipation in CMOS combinational circuits using genetic algorithms
    Placer, J
    Sagahyroon, A
    Massoumi, M
    PROCEEDINGS OF THE TWENTY-EIGHTH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 1996, : 348 - 352
  • [8] A SINGLE BRIDGING FAULT LOCATION TECHNIQUE FOR CMOS COMBINATIONAL-CIRCUITS
    YAMAZAKI, K
    YAMADA, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1995, E78D (07) : 817 - 821
  • [9] I(DDQ) TESTING OF OSCILLATING BRIDGING FAULTS IN CMOS COMBINATIONAL-CIRCUITS
    ROCA, M
    SICARD, E
    RUBIO, A
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1993, 140 (01): : 39 - 44
  • [10] EXHAUSTIVE TESTING OF STUCK-OPEN FAULTS IN CMOS COMBINATIONAL-CIRCUITS
    BATE, JA
    MILLER, DM
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1988, 135 (01): : 10 - 16