• DocumentCode
    3092692
  • Title

    Energy Saving Based on CPU Voltage Scaling and Hardware Software Partitioning

  • Author

    Hsu, Chia Hsiang ; Yu, Cheng-Juei ; Wang, Sheng-De

  • Author_Institution
    Nat. Taiwan Univ., Taipei
  • fYear
    2007
  • fDate
    17-19 Dec. 2007
  • Firstpage
    217
  • Lastpage
    223
  • Abstract
    We examine the possible energy savings by mapping critical software functions from a microprocessor to configurable logics. A system-on-a-chip containing configurable logic is now commercially available. The configurable logic is typically intended to implement peripherals and co-processors without increasing chip count. We show that reduced software energy is an extra significant benefit, making such chips even more useful. We identify critical software functions of an application and implement them in the configurable logic such that the application can complete sooner, allowing us to put the system in a low-power state for longer periods, thus reducing energy. We use estimation-based approach for a hypothetical device having a 32-bit MlPS-extension processor plus on-chip configurable logic, yielding energy savings of 40%, increasing to 54% assuming voltage scaling.
  • Keywords
    coprocessors; hardware-software codesign; integrated circuit design; logic partitioning; low-power electronics; power aware computing; system-on-chip; CPU voltage scaling; co-processors; configurable logics; energy savings; hardware software partitioning; system-on-a-chip; Application software; Design optimization; Embedded system; Energy consumption; Hardware design languages; Logic arrays; Logic design; Microprocessors; System-on-a-chip; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-3054-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2007.36
  • Filename
    4459662