• DocumentCode
    1708571
  • Title

    Fast predictive control of micro controller´s energy-performance tradeoff

  • Author

    Durand, Sylvain ; Marchand, Nicolas

  • Author_Institution
    NeCS Project-Team, CNRS, Grenoble, France
  • fYear
    2009
  • Firstpage
    314
  • Lastpage
    319
  • Abstract
    A two voltage level electronic device is interesting because the clock frequency and the supply voltage level could be reduced in order to decrease the energy consumption. However, these two quantities have to be controlled respecting certain rules, and decreasing them leads to a reduced computational speed. In this paper a control architecture is proposed to deal with this power performance tradeoff. First, a fast predictive control technique gives the best computational speed set point to minimize the penalizing high voltage running time. Then, the frequency and the supply voltage are controlled together in order that the measured speed tracks this set point. Finally, the proposal clearly gives an important reduction of the energy consumption. Moreover, the control strategy is robust to process variability and therefore suitable for 45 nm, 32 nm or smaller implementations.
  • Keywords
    frequency control; microcontrollers; power control; predictive control; robust control; voltage control; clock frequency; computational speed set point; control architecture; energy consumption reduction; fast predictive control; frequency control; high voltage running time; microcontrollers energy performance tradeoff; robustness; supply voltage control; voltage level electronic device; Circuits; Clocks; Computer architecture; Control systems; Energy consumption; Frequency; Predictive control; Robust control; Signal processing; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Applications, (CCA) & Intelligent Control, (ISIC), 2009 IEEE
  • Conference_Location
    St. Petersburg
  • Print_ISBN
    978-1-4244-4601-8
  • Electronic_ISBN
    978-1-4244-4602-5
  • Type

    conf

  • DOI
    10.1109/CCA.2009.5281066
  • Filename
    5281066