DocumentCode :
3346055
Title :
Regular mapping for coarse-grained reconfigurable architectures
Author :
Hannig, Frank ; Dutta, Hritam ; Teich, Jürgen
Author_Institution :
Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Nuremberg, Germany
Volume :
5
fYear :
2004
fDate :
17-21 May 2004
Abstract :
Similar to programmable devices such as processors or micro controllers, reconfigurable logic devices can also be built as software, by programming the configuration of the device. In this paper, we present an overview of constraints which have to be considered when mapping applications to coarse-grained reconfigurable architectures. The application areas of most of these architectures address computational-intensive algorithms like video and audio processing or wireless communication. Therefore, reconfigurable arrays are in direct competition with DSP processors which are traditionally used for digital signal processing. Hence, existing mapping methodologies are closely related to approaches from the DSP world. They try to employ pipelining and temporal partitioning but they do not exploit the full parallelism of a given algorithm and the computational potential of typically 2D arrays. We present a first case study for mapping regular algorithms onto reconfigurable arrays by using our design methodology which is characterized by loop parallelization in the polytope model. The case study shows that our regular mapping methodology may lead to highly efficient implementations taking the constraints of the architecture into account.
Keywords :
logic design; parallel architectures; program control structures; reconfigurable architectures; 2D arrays; applications mapping; audio processing; coarse-grained reconfigurable architectures; computational-intensive algorithms; configuration programming; digital signal processing; polytope model loop parallelization; processor array; reconfigurable arrays; reconfigurable computing; reconfigurable logic devices; video processing; wireless communication; Application software; Computer architecture; Digital signal processing; Logic programming; Partitioning algorithms; Process control; Reconfigurable architectures; Reconfigurable logic; Signal processing algorithms; Wireless communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
ISSN :
1520-6149
Print_ISBN :
0-7803-8484-9
Type :
conf
DOI :
10.1109/ICASSP.2004.1327046
Filename :
1327046
Link To Document :
بازگشت