• DocumentCode
    3276510
  • Title

    Accurate power estimation of hardware co-processors using system level simulation

  • Author

    Ahuja, Sumit ; Mathaikutty, Deepak A. ; Lakshminarayana, Avinash ; Shukla, Sandeep

  • Author_Institution
    FERMAT Lab., Virginia Tech, Blacksburg, VA, USA
  • fYear
    2009
  • fDate
    9-11 Sept. 2009
  • Firstpage
    399
  • Lastpage
    402
  • Abstract
    Managing power consumption in a System-On-Chip (SoC) design is becoming increasingly important. SoCs generally consist of various co-processors. Accurate power estimation of these co-processors at the highest possible abstraction level helps in performing early power-aware design tradeoffs. This paper presents a methodology to create abstract statistical power models for hardware co-processors and its utilization at system-level for power estimation. In our system-level design environment co-processors are realized as Finite State Machine with Datapath (FSMD) and co-simulated with simulation model of ARM processor. Our power modeling methodology comprises of a learning and utilization phase. In the learning phase, we obtain state specific combinational signal toggling statistics from the FSMD simulation and derive a regression based power model. Consequently, we utilize this power model of FSMD in the full-chip simulation for faster computation of power estimates based on the activities of the FSMD model. Through a number of experimental designs, we show that with a relatively short learning phase no more than 6% worst-case and 4% rms error is observed with respect to the RTL power estimation techniques.
  • Keywords
    circuit simulation; coprocessors; finite state machines; integrated circuit design; power aware computing; regression analysis; system-on-chip; ARM processor; FSMD simulation; abstract statistical power model; accurate power estimation; combinational signal toggling statistics; finite state machine with datapath; full-chip simulation; hardware coprocessors; power consumption management; power modeling; power-aware design; regression based power model; simulation model; system level design environment coprocessors; system level simulation; system-on-chip design; Automata; Computational modeling; Coprocessors; Energy consumption; Energy management; Hardware; Power system management; Power system modeling; System-level design; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2009. SOCC 2009. IEEE International
  • Conference_Location
    Belfast
  • Print_ISBN
    978-1-4244-4940-8
  • Electronic_ISBN
    978-1-4244-4941-5
  • Type

    conf

  • DOI
    10.1109/SOCCON.2009.5398009
  • Filename
    5398009