• DocumentCode
    3364509
  • Title

    An extensible code generation framework for heterogeneous architectures based on IP-XACT

  • Author

    Perry, Thomas P. ; Walke, Richard L. ; Benkrid, Khaled

  • Author_Institution
    Xilinx Dev. Corp., Penicuik, UK
  • fYear
    2011
  • fDate
    13-15 April 2011
  • Firstpage
    81
  • Lastpage
    86
  • Abstract
    In this paper, we examine the problem of abstracting the design process for heterogeneous CPU/FPGA systems from the perspective of a group of engineers designing telecommunications systems, and propose a design flow that addresses the constraints imposed in an industrial context whilst striving for maximal compatibility with existing tools and research projects. We thus present a modular and extensible flow based around the IP-XACT standard, which is gaining support in industry, and link this to a front-end built on the semantics of dataflow process networks and a template-based code generation back-end.
  • Keywords
    field programmable gate arrays; program compilers; IP-XACT standard; dataflow process networks; extensible code generation framework; extensible flow; heterogeneous CPU-FPGA systems; heterogeneous architectures; industrial context; modular flow; telecommunications systems; template-based code generation back-end; Computational modeling; Encoding; Field programmable gate arrays; Industries; Registers; Software; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic (SPL), 2011 VII Southern Conference on
  • Conference_Location
    Cordoba
  • Print_ISBN
    978-1-4244-8847-6
  • Type

    conf

  • DOI
    10.1109/SPL.2011.5782629
  • Filename
    5782629