Title :
A high-level language for programming a NoC-based Dynamic Reconfiguration Infrastructure
Author :
Vanderbauwhede, W. ; Nabi, S.W.
Author_Institution :
Sch. of Comput. Sci., Univ. of Glasgow, Glasgow, UK
Abstract :
We present an infrastructure for dynamic reconfiguration of heterogeneous coarse-grained reconfigurable architectures (CGRAs) based on our Gannet SoC platform. We introduce the infrastructure and in particular its domain-specific high-level programming language Gannet-C and discuss the language features that support dynamic reconfiguration and the way they are supported by the compiler and the hardware. We illustrate our approach with simulation results obtained using a cycle-approximate SystemC model of the Gannet platform.
Keywords :
C++ language; network-on-chip; reconfigurable architectures; Gannet SoC platform; Gannet-C; NoC based dynamic reconfiguration; SystemC model; coarse grained reconfigurable architecture; domain specific high level programming language; dynamic compiler; Discrete cosine transforms; Dynamic programming; Fabrics; Field programmable gate arrays; IP networks; Programming; System-on-a-chip;
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
Conference_Location :
Edinburgh
Print_ISBN :
978-1-4244-8734-9
Electronic_ISBN :
978-1-4244-8733-2
DOI :
10.1109/DASIP.2010.5706239