• DocumentCode
    1856936
  • Title

    Energy macro-modeling of embedded microprocessor using SystemC

  • Author

    Xi, Jinwen ; Huang, Zhaohui ; Zhong, Peixin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Michigan State Univeristy, East Lansing, MI
  • fYear
    2005
  • fDate
    22-25 May 2005
  • Lastpage
    6
  • Abstract
    System-on-chip (SoC) is increasingly adopted in VLSI world with the advancing silicon technologies. Integrating multiple functional IPs (intellectual property) onto a single die increases performance and saves power consumption by reducing interconnecting capacitance among these IPs. Embedded microprocessor acts as the central controlling unit of many SoCs to orchestrate all the other IPs to work harmoniously. Low and predictable energy consumption is often required for these systems. This paper proposes an empirical macro-modeling methodology allowing energy modeling at the system level. High-level macro-operations are characterized for energy consumption. This modeling framework is implemented for a MIPS-family microprocessor using SystemC, a system-level modeling and simulation environment. Using the JPEG encoder application as case study, a simulation speed-up of more than 200 times with the relative error of -6.70% on energy estimation is achieved compared to instruction-level simulators. Meanwhile, this model provides support to multiprocessor energy modeling, which is unavailable currently in the instruction-level energy simulators
  • Keywords
    VLSI; embedded systems; high level synthesis; industrial property; integrated circuit modelling; microprocessor chips; system-on-chip; JPEG encoder; SystemC; VLSI; embedded microprocessor; instruction-level energy simulators; intellectual property; system-on-chip; Capacitance; Centralized control; Energy consumption; Intellectual property; Microprocessors; Power system interconnection; Power system modeling; Silicon; System-on-a-chip; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electro Information Technology, 2005 IEEE International Conference on
  • Conference_Location
    Lincoln, NE
  • Print_ISBN
    0-7803-9232-9
  • Type

    conf

  • DOI
    10.1109/EIT.2005.1627055
  • Filename
    1627055