Title :
Mapping applications to an FPFA tile [field programmable function array]
Author :
Rosien, Michèl A J ; Guo, Yuanqing ; Smit, Gerard J M ; Krol, Thijs
Author_Institution :
Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
Abstract :
This paper introduces a transformational design method which can be used to map code written in a high level source language, like C, to a coarse grain reconfigurable architecture. The source code is first translated into a control data flow graph (CDFG), which is minimized using a set of behaviour preserving transformations, such as dependency analysis, common subexpression elimination, etc. After applying graph clustering, scheduling and allocation transformations on this minimized graph, it can be mapped onto the target architecture.
Keywords :
C language; data flow graphs; logic design; programmable logic arrays; reconfigurable architectures; system-on-chip; C language; CDFG; FPFA applications mapping; FPFA tile; SOC; allocation transformations; behaviour preserving transformations; coarse grain reconfigurable architecture; common subexpression elimination; control data flow graph; dependency analysis; field programmable function array; graph clustering; graph minimization; high level source language; reconfigurable architecture; scheduling; source code mapping; system-on-a-chip; transformational design method; Application software; Computer science; Design methodology; Iron; Phased arrays; Processor scheduling; Reconfigurable architectures; Registers; System-on-a-chip; Tiles;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
Print_ISBN :
0-7695-1870-2
DOI :
10.1109/DATE.2003.1253764