• DocumentCode
    538546
  • Title

    Chip-dependent leakage Power-Aware Placement algorithm for FPGAs

  • Author

    Salami, Behzad

  • Author_Institution
    Dept. of Comput. & IT Eng. (CEIT), Amirkabir Univ. of Tehran (AUT), Tehran, Iran
  • fYear
    2010
  • fDate
    2-5 Dec. 2010
  • Firstpage
    355
  • Lastpage
    360
  • Abstract
    Leakage power contribution in total power has been more than dynamic one in Deep Sub-Micron (DSM) technologies because of Vth decremsent. Furthermore, process variation has become as the main challenge in those technologies. In this paper, an optimized process variation-aware Field Programmable Gate Array (FPGA) placement algorithm has been proposed for leakage power reduction without any architecture modification costs. Estimated process variation-aware Clustered Logic Block (CLB) leakage power in each placement perturbs has been applied into the placement algorithm cost function. Vth variation map extraction using test circuits such as Ring Oscillators is the pre-placement processing level. Extracted map has been used for estimating leakage power and critical path delay in placement. Proposed placement algorithm that´s named Total Power Aware Placement (TPAP) is implemented on VPR and power estimation and measurement has been computed by PowerModel and ACE tools in 45-nm technology. Simulation results for 20 MCNC benchmark circuits show that Power-Delay Product (PDP) parameter has been improved nearly 7.2% compared with default VPR placement algorithm. Simulations for each benchmark circuit are repeated 10 times for different variation maps. Results show that, PDP improvement standard deviation is 16.8%. As a result, proposed placement algorithm is adaptable with per-chip variation map, so proposed algorithm has been named chip-dependent algorithm.
  • Keywords
    field programmable gate arrays; FPGA; chip-dependent leakage placement algorithm; clustered logic block leakage power; leakage power contribution; placement algorithm cost function; power-aware placement algorithm; preplacement processing level; process variation-aware field programmable gate array placement algorithm; size 45 nm; total power aware placement; Cost function; Delay; Estimation; Field programmable gate arrays; Heuristic algorithms; Power demand; FPGA; Process Variation; leakage power; placement algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical, Electronics and Computer Engineering (ELECO), 2010 National Conference on
  • Conference_Location
    Bursa
  • Print_ISBN
    978-1-4244-9588-7
  • Electronic_ISBN
    978-605-01-0013-6
  • Type

    conf

  • Filename
    5698088