• DocumentCode
    3049300
  • Title

    An energy and power consumption analysis of FPGA routing architectures

  • Author

    Jamieson, Peter ; Luk, Wayne ; Wilton, Steve J E ; Constantinides, George A.

  • Author_Institution
    Elec. & Comp. Eng, Miami Univ., Oxford, OH, USA
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    324
  • Lastpage
    327
  • Abstract
    In this work, we evaluate bi-directional and unidirectional FPGA routing architectures in terms of energy and power consumption using an updated power estimation framework compatible with VPR 5.0. The goal of this research is to help FPGA vendors find the best FPGA architectures. Initially, we make some general observations on how two types of routing architectures affect speed, area consumption, and power consumption. We observe how routing buffer sizing affects both the critical path delay and power and energy consumption of FPGAs with certain routing architectures. Our results show that uni-directional routing architecture, in all but one case, is the most energy efficient choice both in the traditional FPGA domain and the mobile domain where clock frequencies are fixed.
  • Keywords
    field programmable gate arrays; network routing; reconfigurable architectures; VPR 5.0; bidirectional FPGA routing architectures; clock frequencies; critical path delay; energy consumption; field programmable gate arrays; power consumption analysis; power estimation framework; routing buffer sizing; unidirectional FPGA routing architectures; Batteries; Bidirectional control; Clocks; Computer architecture; Educational institutions; Energy consumption; Energy efficiency; Field programmable gate arrays; Reconfigurable architectures; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377675
  • Filename
    5377675