Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4148))

Abstract

This paper presents a framework for estimation of peak power dissipation in gate level circuits. This measure can be used to make architectural or design style decisions during the VLSI synthesis process. The proposed method first builds a symbolic event list for every possible input and uses this as the database for computing the peak power estimate. A novel heuristic search based method is presented which works on this symbolic event list to estimate peak power. Experimental results on ISCAS’89 benchmarks demonstrate the proposed method to be effective on moderately large circuits.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Devadas, S., Keutzer, K., White, J.: Estimation of Power Dissipation in CMOS Combinational Circuits Using Boolean Function Manipulation. IEEE Transactions on Computer Aided Design 11(3), 373–383 (1992)

    Article  Google Scholar 

  2. Wang, C., Roy, K., Chou, T.: Maximum Power Estimation for Sequential Circuits Using a Test Generation Based Technique. In: Proceedings of the IEEE 1996, Custom Integrated Circuits Conference, pp. 229–232 (1996)

    Google Scholar 

  3. Bahar, R., et al.: Algebraic Decision Diagrams and their Applications. Formal Methods in System Design 10(2-3), 171–206 (1997)

    Article  Google Scholar 

  4. Manne, S., Pardo, A., Bahar, R., Hachtel, G., Somenzi, F., Macii, E., Poncino, M.: Computing the Maximum Power Cycles of a Sequential Circuit. In: Proceedings of the 32nd ACM/IEEE conference on Design automation, pp. 23–28 (1995)

    Google Scholar 

  5. Mondal, A., Chakrabarti, P.P., Mandal, C.R.: A New Approach to Timing Analysis using Event Propagation and Temporal Logic. In: Design, Automation and Test in Europe Conference and Exhibition Volume II (DATE 2004), pp. 1198–1203 (2004)

    Google Scholar 

  6. Yalcin, H., Hayes, J.P.: Event Propagation Conditions in Circuit Delay Computation. ACM Transactions on Design Automation of Electronic Systems (TODAES) 2(3), 249–280 (1997)

    Article  Google Scholar 

  7. Bergman, S., Eliezer, L.L.: A Fast Algorithm for MaxSAT Approximation. In: Proceedings of the Sixth International Conference on Theory and Applications of Satisfiability Testing, Portofino, Italy, pp. 424–431 (2003)

    Google Scholar 

  8. Hstad, J.: Some Optimal Inapproximability results. In: Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, pp. 1–10 (1997)

    Google Scholar 

  9. Papadimitriou, C.H., Yannakakis, M.: Optimization, approximation, and complexity classes. Journal of Computing and System Sciences 43, 425–440 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  10. Somenzi, F.: Department of Electrical and Computer Engineering, University of Colorado at Boulder (Fabio@Colorado.EDU), CUDD: CU Decision Diagram Package Release 2.4.1, http://vlsi.colorado.edu/~fabio/CUDD/cuddIntro.html

  11. Nilsson, N.J.: Artificial Intelligence: A New Synthesis. Elsevier, Amsterdam (1998)

    MATH  Google Scholar 

  12. Brglez, F., Bryan, D., Kozminski, K.: Combinational profiles of sequential benchmark circuits. In: Proceedings of the IEEE International Symposium on Circuits And Systems, pp. 1929–1934 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chakraborty, D., Chakrabarti, P.P., Mondal, A., Dasgupta, P. (2006). A Framework for Estimating Peak Power in Gate-Level Circuits. In: Vounckx, J., Azemard, N., Maurine, P. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2006. Lecture Notes in Computer Science, vol 4148. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11847083_56

Download citation

  • DOI: https://doi.org/10.1007/11847083_56

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39094-7

  • Online ISBN: 978-3-540-39097-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics