• DocumentCode
    1577966
  • Title

    VMAP: A Variation Map-Aware Placement Algorithm for Leakage Power Reduction in FPGAs

  • Author

    Salami, Behzad ; Zamani, Morteza Saheb ; Jahanian, Ali

  • Author_Institution
    Dept. of IT & Comput. Eng., Amirkabir Univ. of Technol., Tehran, Iran
  • fYear
    2011
  • Firstpage
    81
  • Lastpage
    87
  • Abstract
    In high frequency FPGAs with technology scale shrinking and threshold voltage value decreasing and based on existing large numbers of unused resources, leakage power has a considerable contribution in total power consumption. On the other hand, process variation, as an important challenge in nano-scale technologies, has a great impact on leakage power of FPGAs. Reconfigurability of FPGAs makes an unique opportunity to mitigate these challenges by their unique variation map extraction. In this paper, a per-chip process variation-aware placement (VMAP) algorithm is proposed to reduce the leakage power of FPGAs using the extracted variation map without neglecting dynamic power consumption. VMAP is adaptive to different process variation maps of various FPGA chips. Experimental results on attempted benchmarks show that power-delay-product (PDP) cost is reduced by 7.2% in the VMAP compared with conventional placement algorithms, with less than 16.8% standard deviation for different variation maps.
  • Keywords
    field programmable gate arrays; logic design; power aware computing; FPGA; PDP; VMAP; leakage power reduction; nanoscale technology; power-delay-product; technology scale shrinking; threshold voltage value decreasing; variation map-aware placement algorithm; Delay; Estimation; Field programmable gate arrays; Heuristic algorithms; Power demand; Power measurement; Threshold voltage; FPGA; Leakage power; Placement algorithm; Process Variation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2011 14th Euromicro Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1048-3
  • Type

    conf

  • DOI
    10.1109/DSD.2011.15
  • Filename
    6037396