Maximum circuit activity estimation using pseudo-boolean satisfiability

  • Authors:
  • Hratch Mangassarian;Andreas Veneris;Sean Safarpour;Farid N. Najm;Magdy S. Abadir

  • Affiliations:
  • University of Toronto, Toronto, ON;University of Toronto, Toronto, ON;University of Toronto, Toronto, ON;University of Toronto, Toronto, ON;Freescale Semiconductor, Inc., Austin, TX

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Disproportionate instantaneous power dissipation may result in unexpected power supply voltage fluctuations and permanent circuit damage. Therefore, estimation of maximum instantaneous power is crucial for the reliability assessment of VLSI chips. Circuit activity and consequently power dissipation in CMOS circuits are highly input-pattern dependent, making the problem of maximum power estimation computationally hard. This work proposes a novel pseudo-boolean satisfiability based method that reports the exact input sequence maximizing circuit activity in combinational and sequential circuits. The method is also extended to take multiple gate transitions into account by integrating delay information into the pseudo-boolean optimization problem. An extensive suite of experiments on ISCAS85 and ISCAS89 circuits confirms the efficiency and robustness of the approach compared to simulation based techniques and encourages further research for low-power solutions using boolean satisfiability.