• DocumentCode
    2213288
  • Title

    Efficiently Generating FPGA Configurations through a Stack Machine

  • Author

    Abouelella, Fatma ; Bruneel, Karel ; Stroobandt, Dirk

  • Author_Institution
    ELIS Dept., Ghent Univ., Ghent, Belgium
  • fYear
    2010
  • fDate
    Aug. 31 2010-Sept. 2 2010
  • Firstpage
    35
  • Lastpage
    39
  • Abstract
    Parameterizable configurations are regular FPGA configurations in which some of the configuration bits are expressed as Boolean functions of a set of parameters. These configurations can be rapidly transformed to a specialized configuration by evaluating the Boolean functions for a specific set of parameter values and are therefore ideal for use in run-time reconfigurable systems. To accommodate the use of parameterizable configurations in commercial FPGAs, the concept of the Parameterizable Bitstream was introduced. In this paper, we introduce a hardware implementation that evaluates the Parameterizable Bitstream based on a stack machine architecture. We enabled fast generation of specialized configurations with a significant reduction in resources (80%) in comparison to the MicroBlaze soft processor when it is used as a configuration generation engine.
  • Keywords
    Boolean functions; field programmable gate arrays; Boolean function; FPGA configuration; MicroBlaze soft processor; configuration generation engine; field programmable gate arrays; parameterizable bitstream; parameterizable configuration; runtime reconfigurable system; stack machine architecture; FPGA; ICAP; Parameterizable Bitstream; Stack machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2010 International Conference on
  • Conference_Location
    Milano
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-7842-2
  • Type

    conf

  • DOI
    10.1109/FPL.2010.18
  • Filename
    5694217