• DocumentCode
    3433237
  • Title

    Simultaneous Power Fluctuation and Average Power Minimization during Nano-CMOS Behavioral Synthesis

  • Author

    Mohanty, Saraju P. ; Kougianos, Elias

  • Author_Institution
    Dept. of Comput. Sci. & Eng., North Texas Univ., Denton, TX
  • fYear
    2007
  • fDate
    6-10 Jan. 2007
  • Firstpage
    577
  • Lastpage
    582
  • Abstract
    The authors present minimization methodologies and an algorithm for simultaneous scheduling, binding, and allocation for the reduction of total power and power fluctuation during behavioral synthesis. We consider resources of dual gate oxide thicknesses, dual threshold voltage, and dual power supply. Statistical variations in these parameters are explicitly taken into account by using Monte Carlo simulations to characterize a datapath component library which is then used during behavioral synthesis. The formulated multi-objective cost function is optimized for various resource and time constraints. We present results on several standard benchmarks where we observed significant reduction in total power (as high as 75% without time penalty) and elimination of total power fluctuation (as high as 76% without time penalty). To the best of the authors´ knowledge, this is the first-ever behavioral synthesis work addressing fluctuation in total power consumption accounting for gate and subthreshold leakage and dynamic power
  • Keywords
    CMOS integrated circuits; Monte Carlo methods; fluctuations; integrated circuit modelling; minimisation; nanoelectronics; Monte Carlo simulations; average power minimization; cost function; dual power supply; dual threshold voltage; nano-CMOS behavioral synthesis; power fluctuation minimization; subthreshold leakage power; Constraint optimization; Cost function; Energy consumption; Fluctuations; Libraries; Minimization methods; Power supplies; Scheduling algorithm; Threshold voltage; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2762-0
  • Type

    conf

  • DOI
    10.1109/VLSID.2007.142
  • Filename
    4092104