Graph-Based Algorithms for Boolean Function Manipulation
IEEE Transactions on Computers
A survey of power estimation techniques in VLSI circuits
IEEE Transactions on Very Large Scale Integration (VLSI) Systems - Special issue on low-power design
Switching activity estimation using limited depth reconvergent path analysis
ISLPED '97 Proceedings of the 1997 international symposium on Low power electronics and design
Fast Power Estimation of Large Circuits
IEEE Design & Test
Mutually Disjoint Signals and Probability Calculation in Digital Circuits
GLS '98 Proceedings of the Great Lakes Symposium on VLSI '98
Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design
Probabilistic Treatment of General Combinational Networks
IEEE Transactions on Computers
Designing CMOS Circuits for Low Power
Designing CMOS Circuits for Low Power
Cascaded Bayesian inferencing for switching activity estimation with correlated inputs
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Probabilistic modeling of dependencies during switching activity analysis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation
Hi-index | 0.00 |
The analysis of circuit switching activity is a fundamental step towards dynamic power estimation of CMOS digital circuits. In this paper, a probabilistic method for switching activity estimation of VHDL-RTL combinatorial designs is presented. Switching activity estimation is performed through the propagation of input signals probabilities and switching activities by means of BDDs (Binary Decision Diagrams). In order to avoid the BDD memory explosion of large circuits, an automatic circuit partition is performed taking advantage of the specific characteristics of some VHDL statements that permit the circuit division in exclusive regions. In addition, a reduced representation of switching activity BDDs is proposed. The method is implemented in a CAD tool, which, besides the signal probabilities and switching activities, offers abundant information and means for circuit exploration.