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
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;
Conference_Titel :
Programmable Logic (SPL), 2011 VII Southern Conference on
Conference_Location :
Cordoba
Print_ISBN :
978-1-4244-8847-6
DOI :
10.1109/SPL.2011.5782629