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
Link To Document