• DocumentCode
    2617116
  • Title

    A Novel Methodology for Temperature-Aware Placement and Routing of FPGAs

  • Author

    Siozios, Kostas ; Soudris, Dimitrios

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi
  • fYear
    2007
  • fDate
    9-11 March 2007
  • Firstpage
    55
  • Lastpage
    60
  • Abstract
    Shrinking silicon technologies, increasing logic densities and clock frequencies on FPGA lead to rapid elevation in power density, which are translated to higher on-chip temperature. Recently, the FPGA industry (e.g. Xilinx, Altera) recognized the dominance of the heat problem as one of its key design issues, which should be tackled immediately. In this paper, considering a novel temperature-aware placement and routing algorithm, a systematic methodology to achieve a more "balanced" temperature distribution in the whole FPGA device, is introduced. Since the temperature is straightforward-related with the FPGA hardware resources switching activity, the main goal of the proposed methodology is to manipulate appropriately the switching activity appeared on different regions of the FPGA. Using the temperature-aware algorithm, we redistribute the switching activity over the FPGA resources, resulting into a rather "balanced" profile. Comparing with a conventionally-placed and routed FPGA (e.g. VPR), we proved that up to 33% temperature reduction in hotspots can be achieved with negligible side effects in circuit delay, energy/power consumption and silicon area. The proposed methodology is fully-supported by the software tool called EX- VPR
  • Keywords
    field programmable gate arrays; logic design; temperature distribution; EX- VPR software tool; FPGA; switching activity; temperature distribution; temperature-aware algorithm; temperature-aware placement; temperature-aware routing; Circuits; Clocks; Delay effects; Field programmable gate arrays; Frequency; Hardware; Logic; Routing; Silicon; Temperature distribution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2007. ISVLSI '07. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Porto Alegre
  • Print_ISBN
    0-7695-2896-1
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2007.11
  • Filename
    4208894