• DocumentCode
    3591950
  • Title

    Powermonitor: a versatile API for automated power-aware ESL design

  • Author

    Samei, Yasaman ; Domer, Rainer

  • Author_Institution
    Center for Embedded Comput. Syst., Univ. of California, Irvine, Irvine, CA, USA
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    System Level Description Languages (SLDL) emerged a decade ago for high-level System-on-Chip (SoC) design and efficient design space exploration. Initially performance and area constraints were the major concerns. Nowadays the shrinking of transistor size has brought power and temperature to top of the list of designer concerns. Although SLDLs are welldefined for functional and timing modeling, the dimension for power- and temperature-aware modeling is missing and needs to be added manually by the user in an ad-hoc fashion. In this paper we introduce; PowerMonitor as an Application Programming Interface (API) capable of (a) power annotation in the executable model, (b) power-aware simulation, and (c) monitoring and graphically representing power dissipation at the system level with flexible granularity and compositions.
  • Keywords
    application program interfaces; electronic design automation; logic design; power aware computing; system-on-chip; API; PowerMonitor; SLDL; SoC design; application programming interface; area constraint; automated power-aware ESL design; design space exploration; executable model; flexible compositions; flexible granularity; functional modeling; graphically represented power dissipation; high-level system-on-chip design; performance constraint; power annotation; power-aware modeling; power-aware simulation; system level; system level description languages; temperature-aware modeling; timing modeling; transistor size; Energy consumption; Libraries; Monitoring; Power dissipation; Time-domain analysis; Time-varying systems; Timing; Annotation and monitoring; Power-aware Design; Profiling; System Level Description Language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2014 Forum on
  • ISSN
    1636-9874
  • Type

    conf

  • DOI
    10.1109/FDL.2014.7119350
  • Filename
    7119350