skip to main content
10.1145/775832.775992acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article

State-based power analysis for systems-on-chip

Published:02 June 2003Publication History

ABSTRACT

Early power analysis for systems-on-chip (SoC) is crucial for determining the appropriate packaging and cost. This early analysis commonly relies on evaluating power formulas for all cores for multiple configurations of voltage, frequency, technology and application parameters, which is a tedious and error-prone process. This work presents a methodology and algorithms for automating the power analysis of SoCs. Given the power state machines for individual cores, this work defines the product power state machine for the whole SoC and uses formal symbolic simulation algorithms for traversing and computing the minimum and maximum power dissipated by sets of power states in the SoC.

References

  1. R. Bergamaschi and J. Cohn, "The A to Z of SoCs," in Proceedings of the IEEE International Conference on Computer-Aided Design, IEEE, November 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. D. Lidsky and J. Rabaey, "Early power exploration - a world wide web application," in Proceedings of the 33rd ACM/IEEE Design Automation Conference, (Las Vegas, NV), pp. 27--32, ACM/IEEE, June 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Gary, P. Ippolito, G. Gerosa, C. Dietz, J. Eno, and H. Sanchez, "PowerPC 603, a microprocessor for portable computers," IEEE Design & Test of Computers, pp. 14--23, Winter 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. L. Benini, R. Hodgson, and P. Siege, "System-level power estimation and optimization," in Proceedings of the International Symposium on Low Power Electronics and Design (ISLPD), pp. 173--178, ACM, August 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. F. Balarin, M. Chiodo, P. Giusto, H. Hsieh, J. A, L. Lavagno, C. Passerone, A. Sangiovanni Vincentelli, E. Sentovich, K. Suzuki, and B. Tabbara, Hardware-Software Co-Design of Embedded Systems: The Polis Approach. The Netherlands: Kluwer Academic Publishers, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. Touati, H. Savoj, B. Lin, R. Brayton, and A. Sangiovanni-Vincentelli, "Implicit state enumeration of finite state machines using BDD's," in Proceedings of the IEEE International Conference on Computer-Aided Design, (Santa Clara), pp. 130--133, IEEE, November 1990.Google ScholarGoogle Scholar
  7. "Power estimation in ASICs," 2001. IBM Microelectronics Application Note. Restricted access through http://www.edge.ibm.com.Google ScholarGoogle Scholar
  8. "PowerPC 405GP Embedded Processor User's Manual," 2001. Available for download from http://www-3.ibm.com/chips/techlib/techlib.nsf//products/PowerPC_405GP_Embedded_Processor.Google ScholarGoogle Scholar

Index Terms

  1. State-based power analysis for systems-on-chip

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          DAC '03: Proceedings of the 40th annual Design Automation Conference
          June 2003
          1014 pages
          ISBN:1581136889
          DOI:10.1145/775832

          Copyright © 2003 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 2 June 2003

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          DAC '03 Paper Acceptance Rate152of628submissions,24%Overall Acceptance Rate1,770of5,499submissions,32%

          Upcoming Conference

          DAC '24
          61st ACM/IEEE Design Automation Conference
          June 23 - 27, 2024
          San Francisco , CA , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader