Title :
PowerDrive: a fast, canonical POWER estimator for DRIVing synthEsis
Author :
Roy, S. ; Arts, H. ; Banerjee, Prithu
Author_Institution :
Ambit Design Syst., Santa Clara, CA, USA
Abstract :
The computational complexity of a probability based combinational power metric lies in the creation of a BDD for each node in the circuit. We formalize the problem of finding an intermediate support set which controls the size of BDD. We propose an exact algorithm to solve it. We also propose an heuristic solution, PowerDrive, for estimating the power of large circuits. Apart from being more accurate and several times faster than methods by H. Choi and S.H. Hwang (1997) and B. Kapoor (1994), PowerDrive possesses the unique quality of being canonical and of constant complexity, a very desirable quality for a power metric guiding a synthesis tool. Finally, the proposed power metric was able to guide the synthesis tool (S. Roy et al., 1998) to optimize large circuits which could not be synthesized by POSE (S. Imam and M. Pedram, 1995), thus proving the effectiveness of our power metric.
Keywords :
binary decision diagrams; circuit analysis computing; circuit complexity; power engineering computing; BDD; DRIVing synthEsis; POSE; PowerDrive; canonical POWER estimator; computational complexity; constant complexity; exact algorithm; heuristic solution; intermediate support set; large circuits; probability based combinational power metric; synthesis tool; Art; Binary decision diagrams; Circuit synthesis; Computational complexity; Design optimization; Heuristic algorithms; Permission; Phase estimation; Probabilistic logic; Size control;
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
DOI :
10.1109/ICCAD.1998.144330