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
相关论文
共 9 条
[1]   MIS - A MULTIPLE-LEVEL LOGIC OPTIMIZATION SYSTEM [J].
BRAYTON, RK ;
RUDELL, R ;
SANGIOVANNIVINCENTELLI, A ;
WANG, AR .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (06) :1062-1081
[2]  
BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
[3]  
Burch R., 1988, 25th ACM/IEEE Design Automation Conference. Proceedings 1988 (Cat. No.88CH2540-3), P294, DOI 10.1109/DAC.1988.14773
[4]   ESTIMATION OF MAXIMUM CURRENTS IN MOS IC LOGIC-CIRCUITS [J].
CHOWDHURY, S ;
BARKATULLAH, JS .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1990, 9 (06) :642-654
[5]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[6]  
GLASSER L, 1985, DESIGN ANAL VLSI CIR
[7]  
Hodges D. A., 1988, ANAL DESIGN DIGITAL
[8]   THE NP-COMPLETENESS COLUMN - AN ONGOING GUIDE [J].
JOHNSON, DS .
JOURNAL OF ALGORITHMS, 1985, 6 (02) :291-305
[9]   LOGIC VERIFICATION ALGORITHMS AND THEIR PARALLEL IMPLEMENTATION [J].
TONY, HK ;
DEVADAS, S ;
WEI, RS ;
VINCENTELLI, AS .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1989, 8 (02) :181-189