• DocumentCode
    2789324
  • Title

    High-Level Synthesis of HW Tasks Targeting Run-Time Reconfigurable FPGAs

  • Author

    Boden, Maik ; Fiebig, Thomas ; Meissner, Thomas ; Rülke, Steffen ; Becker, Jürgen

  • Author_Institution
    EAS, Fraunhofer IIS, Dresden
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents a novel high-level synthesis (HLS) and optimization approach targeting FPGA architectures that are reconfigurable at run-time. To model a reconfigurable system on a high level of abstraction, we use a hierarchical operation (control and data) flow graph. In order to reduce the overhead for reconfiguring the system, we apply resource sharing to our model to deduce reusable design parts for the implementation. A case study compares our HLS approach with a reference design which was manually coded on register-transfer-level (RTL).
  • Keywords
    data flow graphs; field programmable gate arrays; high level synthesis; optimisation; reconfigurable architectures; resource allocation; control flow graph; data flow graph; field programmable gate arrays; hardware tasks; high-level synthesis; optimization; register-transfer-level; resource sharing; run-time reconfigurable FPGA architecture; Computer architecture; Design optimization; Field programmable gate arrays; Flow graphs; High level synthesis; Libraries; Mobile computing; Resource management; Runtime; Ubiquitous computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370390
  • Filename
    4228118