• DocumentCode
    2180191
  • Title

    High-level area prediction for power estimation

  • Author

    Nemani, Mahadevamurty ; Najm, Farid N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
  • fYear
    1997
  • fDate
    5-8 May 1997
  • Firstpage
    483
  • Lastpage
    486
  • Abstract
    High-level power estimation, when given only a high level design specification such as a functional or RTL description, requires high-level estimation of the circuit average activity and total capacitance. Considering that total capacitance is related to circuit area, this paper addresses the problem of computing the area complexity of single-output Boolean functions given only their functional description, where area complexity is measured in terms of the number of gates required for an optimal implementation of the function. We propose an area model that makes use of a new complexity measure. The model is empirical, and is based on an observed relationship between the proposed complexity measure, which is easily measurable using Monte-Carlo simulation, and its optimal implementation (gate-count). This model has been implemented, and empirical results demonstrating its feasibility and utility are presented
  • Keywords
    Boolean functions; Monte Carlo methods; circuit CAD; circuit analysis computing; combinational circuits; high level synthesis; logic gates; Monte-Carlo simulation; area complexity; circuit average activity; functional description; gate-count; high level design specification; high-level area prediction; power estimation; single-output Boolean functions; Area measurement; Boolean functions; Capacitance measurement; Circuit synthesis; Combinational circuits; Design automation; Equations; Power dissipation; Process design; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Custom Integrated Circuits Conference, 1997., Proceedings of the IEEE 1997
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    0-7803-3669-0
  • Type

    conf

  • DOI
    10.1109/CICC.1997.606672
  • Filename
    606672