DocumentCode :
1418001
Title :
Estimation of activity for static and domino CMOS circuits considering signal correlations and simultaneous switching
Author :
Chou, Tan-Li ; Roy, Kaushik
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Volume :
15
Issue :
10
fYear :
1996
fDate :
10/1/1996 12:00:00 AM
Firstpage :
1257
Lastpage :
1265
Abstract :
This paper presents an accurate estimation of signal activity at the internal and output nodes of static and domino CMOS combinational logic circuits. The methodology is based on a stochastic model of logic signals and takes correlations and simultaneous switching of signals at logic gate inputs into consideration. In static combinational logic synthesis, in order to minimize spurious transitions due to finite propagation delays, it is crucial to balance all signal paths and to reduce the logic depth. As a result of balancing delays through different paths, the inputs to logic gates may switch at approximately the same time. We have developed and implemented a technique to calculate signal probability and switching activity of static CMOS combinational logic circuits. Experimental results show that if simultaneous switching is not considered, the switching activities at the internal nodes can be off by more than 100% compared to simulation based techniques. In contrast, our technique is on the average within 2% of logic simulation results. On the other hand, domino circuits are free of spurious transitions. Based on the precharge scheme of domino circuits, a technique for estimation of signal activity is presented. The results are within 1% of logic simulation results
Keywords :
Boolean functions; CMOS logic circuits; combinational circuits; combinational switching; delays; logic design; logic partitioning; probabilistic logic; Boolean differences; circuit partitioning algorithm; domino CMOS combinational logic circuits; finite propagation delays; internal nodes; logic depth; logic simulation results; output nodes; precharge scheme; signal activity; signal correlations; signal path balancing; signal probability; simultaneous signal switching; spurious transitions; static CMOS combinational logic circuits; stochastic model; CMOS logic circuits; Circuit simulation; Circuit synthesis; Combinational circuits; Logic gates; Propagation delay; Semiconductor device modeling; Signal synthesis; Stochastic processes; Switches;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.541445
Filename :
541445
Link To Document :
بازگشت