• DocumentCode
    2894754
  • Title

    No-break dynamic defragmentation of reconfigurable devices

  • Author

    Fekete, Sándor P. ; Kamphans, Tom ; Schweer, Nils ; Tessars, Christopher ; van Der Veen, Jan C. ; Angermeier, Josef ; Koch, Dirk ; Teich, Jürgen

  • Author_Institution
    Dept. of Comput. Sci., Braunschweig Univ. of Technol., Braunschweig
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    113
  • Lastpage
    118
  • Abstract
    We propose a new method for defragmenting the module layout of a reconfigurable device, enabled by a novel approach for dealing with communication needs between relocated modules and with inhomogeneities found in commonly used FPGAs. Our method is based on dynamic relocation of module positions during runtime, with only very little reconfiguration overhead; the objective is to maximize the length of contiguous free space that is available for new modules. We describe a number of algorithmic aspects of good defragmentation, and present an optimization method based on tabu search. Experimental results indicate that we can improve the quality of module layout by roughly 50% over static layout. Among other benefits, this improvement avoids unnecessary rejection of modules.
  • Keywords
    field programmable gate arrays; integrated circuit layout; logic design; FPGA; no-break dynamic defragmentation; reconfigurable devices; Computer science; Field programmable gate arrays; Logic arrays; Logic devices; Optimization methods; Reconfigurable logic; Resource management; Runtime; Tellurium; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4629917
  • Filename
    4629917