• DocumentCode
    3082270
  • Title

    C++ encapsulated dynamic runtime power control for embedded systems

  • Author

    Hernandez, Orlando J. ; Dande, Godfrey ; Ofri, John

  • fYear
    2005
  • fDate
    8-10 April 2005
  • Firstpage
    126
  • Lastpage
    130
  • Abstract
    This paper presents an innovative way to control power consumption in embedded microprocessors. A combination of software profiling, voltage-scaling and frequency throttling, along with run-time speed tables calibration and C++-like constructor and destructor functions is used. It is demonstrated that more power saving can be achieved by this hybrid system than can be achieved using only voltage scaling or frequency throttling.
  • Keywords
    C++ language; embedded systems; microprocessor chips; power consumption; power control; C++-like constructor; destructor functions; dynamic runtime power control; embedded microprocessors; frequency throttling; power consumption; run-time speed tables calibration; software profiling; voltage-scaling; Calibration; Dynamic voltage scaling; Embedded system; Energy consumption; Energy management; Frequency; Microprocessors; Power control; Power system management; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoutheastCon, 2005. Proceedings. IEEE
  • Print_ISBN
    0-7803-8865-8
  • Type

    conf

  • DOI
    10.1109/SECON.2005.1423231
  • Filename
    1423231