• DocumentCode
    2257789
  • Title

    Surge current minimization in high-level synthesis

  • Author

    Yeh, Jheng-Fu ; Cheng, Chun-Hua ; Huang, Shih-Hsu

  • Author_Institution
    Dept. of Electron. Eng., Chung Yuan Christian Univ., Chung Li, Taiwan
  • fYear
    2009
  • fDate
    24-27 May 2009
  • Firstpage
    1513
  • Lastpage
    1516
  • Abstract
    Power gating is the most effective technique to reduce the leakage power of an idle functional unit. However, when the functional unit is turned on, a sudden discharge, called surge current, is induced. If too many functional units are turned on simultaneously, the instantaneous accumulated surge current may lead to the malfunction of the circuit. In this paper, we point out the high-level synthesis (including operation scheduling and functional unit binding) has a great impact on the maximum surge current. Then, based on that observation, we propose an integer linear program (ILP) to formally draw up the surge current minimization problem in the high-level synthesis stage. Compared with the existing design flow, benchmark data show that our approach can significantly reduce the maximum surge current without any design overhead.
  • Keywords
    integer programming; leakage currents; linear programming; logic circuits; network synthesis; circuit malfunction; functional unit binding; high-level synthesis; idle functional unit; integer linear program; operation scheduling; surge current minimization; CMOS process; CMOS technology; Circuits; Clocks; Energy consumption; High level synthesis; Minimization; Power engineering and energy; Surges; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3827-3
  • Electronic_ISBN
    978-1-4244-3828-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2009.5118055
  • Filename
    5118055