• DocumentCode
    2175242
  • Title

    Automatically mapping applications to a self-reconfiguring platform

  • Author

    Bruneel, Karel ; Abouelella, Fatma ; Stroobandt, Dirk

  • Author_Institution
    ELIS Dept., Ghent Univ., Ghent
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    964
  • Lastpage
    969
  • Abstract
    The inherent reconfigurability of FPGAs enables us to optimize an FPGA implementation in different time intervals by generating new optimized FPGA configurations and reconfiguring the FPGA at the interval boundaries. With conventional methods, generating a configuration at run-time requires an unacceptable amount of resources. In this paper, we describe a tool flow that can automatically map a large set of applications to a self-reconfiguring platform, without an excessive need for resources at run-time. The self-reconfiguring platform is implemented on a Xilinx Virtex-II Pro FPGA and uses the FPGA´s PowerPC as configuration manager. This configuration manager generates optimized configurations on-the-fly and writes them to the configuration memory using the ICAP. We successfully used our approach to implement an adaptive 32-tap FIR filter on a Xilinx XUP board. This resulted in a 40% reduction in FPGA resources compared to a conventional implementation and a manageable reconfiguration overhead.
  • Keywords
    FIR filters; adaptive filters; field programmable gate arrays; logic design; reconfigurable architectures; FPGA implementation; PowerPC; Xilinx Virtex-II Pro FPGA; Xilinx XUP board; adaptive FIR filter; automatically mapping applications; self-reconfiguring platform; Boolean functions; Design methodology; Energy management; Field programmable gate arrays; Finite impulse response filter; Memory management; NP-complete problem; Resource management; Routing; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090804
  • Filename
    5090804