• DocumentCode
    704084
  • Title

    Design flow and run-time management for compressed FPGA configurations

  • Author

    Huriaux, Christophe ; Courtay, Antoine ; Sentieys, Olivier

  • Author_Institution
    Univ. of Rennes 1, Lannion, France
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    1551
  • Lastpage
    1554
  • Abstract
    The aim of partially and dynamically reconfigurable hardware is to provide an increased flexibility through the load of multiple applications on the same reconfigurable fabric at the same time. However, a configuration bit-stream loaded at runtime should be created offline for each task of the application. Moreover, modern applications use a lot of specialized hardware blocks to perform complex operations, which tends to cancel the “single bit-stream for a single application” paradigm, as the logic content for different locations of the reconfigurable fabric may be different. In this paper we propose a design flow for generating compressed configuration bit-streams abstracted from their final position on the logic fabric. Those configurations will then be decoded and finalized in real-time and at run-time by a dedicated reconfiguration controller to be placed at a given physical location. Our experiments show that densely routed applications gain the most with a compression factor of more than 2× using the finest cluster size, but coarser coding can be implemented to achieve a compression factor up to 10×.
  • Keywords
    field programmable gate arrays; logic design; compressed FPGA configurations; configuration bit-stream; dedicated reconfiguration controller; design flow; logic content; logic fabric; reconfigurable fabric; reconfigurable hardware; run-time management; single application paradigm; single bit-stream; specialized hardware blocks; Encoding; Fabrics; Field programmable gate arrays; Hardware; Routing; Switches; Video recording; Bit-Stream compression; FPGA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092636