• DocumentCode
    346296
  • Title

    Energy-efficient design of battery-powered embedded systems

  • Author

    Simunic, T. ; Benini, Luca ; De Micheli, Giovanni

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1999
  • fDate
    17-17 Aug. 1999
  • Firstpage
    212
  • Lastpage
    217
  • Abstract
    Energy-efficient design of battery-powered embedded systems demands optimizations in both hardware and software. In this work we leverage cycle-accurate energy consumption models to explore compiler and source code optimizations aimed at reducing energy consumption. In addition, we extend cycle-accurate architectural power simulation with battery models that provide battery lifetime estimates. The enhanced simulator and software optimizations are used to study and optimize the power dissipation of Smart-Badge, a wearable system based on the ARM microprocessor developed by HP Laboratories. We found that standard compiler optimizations give less than 1% energy savings. Source code optimizations are capable of up to 90% energy savings. In addition, our analysis of battery lifetime for the MPEG decoder implemented on the Smart-Badge shows that battery efficiency varies greatly with discharge currents on cycle-by-cycle basis and can cause up to 16% reduction in battery lifetime.
  • Keywords
    computer power supplies; embedded systems; optimising compilers; portable computers; secondary cells; ARM microprocessor; Smart-Badge; battery efficiency; battery lifetime estimates; battery-powered embedded systems; compiler optimization; cycle-accurate architectural power simulation; cycle-accurate energy consumption models; cycle-by-cycle basis; discharge currents; energy-efficient design; source code optimization; wearable system; Batteries; Design optimization; Embedded software; Embedded system; Energy consumption; Energy efficiency; Hardware; Life estimation; Optimizing compilers; Power system modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 1999. Proceedings. 1999 International Symposium on
  • Conference_Location
    San Diego, CA, USA
  • Print_ISBN
    1-58113-133-X
  • Type

    conf

  • Filename
    799441