• DocumentCode
    1994844
  • Title

    Thermal Aware Module Placement for Heterogeneous 3D-IC Based FPGAs

  • Author

    Wold, Alexander ; Koch, Dirk ; Torresen, Jim

  • Author_Institution
    Dept. of Inf., Univ. of Oslo, Oslo, Norway
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    281
  • Lastpage
    286
  • Abstract
    In this paper we introduce a module placer targeting 3D-IC FPGA based systems. 3D-IC devices are devices consisting of several stacked ICs contained within one package. These devices present new challenges, but also exacerbate challenges identified in current 2D-IC FPGA devices. Thus, module placement on 3D-IC based FPGA devices require improvements over traditional 2D-IC FPGA models. We present an improved module placer based on an existing heterogeneous module placer. The module placer targets systems designed with a component-based flow and systems using partial run-time reconfiguration using relocatable modules (IP-cores). We have extended the module placer to support the thermal footprint of the modules and the ability to compute a feasible placement in a stack of FPGA ICs. The thermal footprint of the modules is taken into account when computing feasible placement positions. In addition, we model systems consisting of a combination of an FPGA IC and other ICs. The target is to reduce the peak temperature and hotspots (i.e. by avoiding clustering of hot modules). We have compared peak temperature for thermal constrained modules to the peak temperature when placing modules without thermal constraints. Experiments undertaken show a reduction of peak temperature of up to 10°C. The improvement is possible with thermal aware module placement.
  • Keywords
    circuit layout; field programmable gate arrays; logic design; three-dimensional integrated circuits; 2D-IC; 3D-IC; FPGA; IP-cores; temperature 10 C; thermal aware module placement; thermal footprint; Field programmable gate arrays; Heat transfer; Heating; Integrated circuit modeling; Power dissipation; Silicon; 3D-IC; Floorplanning; component-based design; constraint programming; field-programmable gate array (FPGA); reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.32
  • Filename
    6650897