• DocumentCode
    258518
  • Title

    Embedding FPGA overlays into configurable Systems-on-Chip: ReconOS meets ZUMA

  • Author

    Wiersema, Tobias ; Bockhorn, Ame ; Platzner, Marco

  • Author_Institution
    Univ. of Paderborn, Paderborn, Germany
  • fYear
    2014
  • fDate
    8-10 Dec. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Virtual FPGAs are overlay architectures realized on top of physical FPGAs. They are proposed to enhance or abstract away from the physical FPGA for experimenting with novel architectures and design tool flows. In this paper, we present an embedding of a ZUMA-based virtual FPGA fabric into a complete configurable system-on-chip. Such an embedding is required to fully harness the potential of virtual FPGAs, in particular to give the virtual circuits access to main memory and operating system services, and to enable a concurrent operation of virtualized and non-virtualized circuitry. We discuss our extension to ZUMA and its embedding into the ReconOS operating system for hardware/software systems. Furthermore, we present an open source tool flow to synthesize configurations for the virtual FPGA.
  • Keywords
    field programmable gate arrays; operating systems (computers); system-on-chip; virtualisation; FPGA overlay; ReconOS operating system; ZUMA-based virtual FPGA fabric; configurable systems-on-chip; field programmable gate array; nonvirtualized circuitry; physical FPGA; virtualized circuitry; Computer architecture; Field programmable gate arrays; Hardware; Message systems; Routing; Software; Video recording;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-5943-3
  • Type

    conf

  • DOI
    10.1109/ReConFig.2014.7032514
  • Filename
    7032514