• DocumentCode
    3389175
  • Title

    Automated placement of reconfigurable regions for relocatable modules

  • Author

    Becker, Tobias ; Koester, Markus ; Luk, Wayne

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    3341
  • Lastpage
    3344
  • Abstract
    We present an automated method for finding feasible placements of regions on partially reconfigurable Field-Programmable Gate Arrays (FPGAs). Such reconfigurable regions are placed at design time, and can be allocated to different modules at run time. We consider regions that support relocatable modules. A model is introduced that enables masking out non-matching resources for relocatable modules, with an algorithm to find a suitable region placement for such modules. We also consider communication constraints and fragmentation. In a case study involving software-defined radio, we demonstrate that our algorithm increases the number of relocatable regions that can be placed on a device. The average configuration storage size is reduced by a factor of 5.2 when using the proposed relocation approach, which also leads to improvement in compilation time.
  • Keywords
    field programmable gate arrays; modules; FPGA; reconfigurable field-programmable gate arrays; relocatable module approach; software-defined radio; Computer architecture; Digital signal processing; Educational institutions; Energy consumption; Fabrics; Field programmable gate arrays; Power system management; Reconfigurable logic; Runtime; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537896
  • Filename
    5537896