DocumentCode
2190352
Title
Synthesis of DSP Architectures Using Libraries of Coarse-Grain Configurations
Author
Salmela, Perttu ; Shen, Chung-Ching ; Bhattacharyya, Shuvra S. ; Takala, Jarmo
Author_Institution
Institute of Digital and Computer Systems, Tampere University of Technology, Tampere, Finland, perttu.salmela@tut.fi
fYear
2007
fDate
17-19 Oct. 2007
Firstpage
475
Lastpage
480
Abstract
The implementation of real-time signal processing applications calls for parallelism to avoid unpractical clock frequencies and to lower power consumption. In this paper, a method for exploring the design space of parallel elementary computing resources is proposed. The method can be used to find a suitable set of computing resources for processors applying instruction level parallelism (ILP) or pure hardware designs. The extensive size of the design space is coped with coarse level modeling and evaluation. The method presents the system as a union of multisets of computing resources. This formulation provides a general framework for efficient, multi-objective optimization in terms of relevant cost metrics, including processing latency, area, and power consumption. We demonstrate this framework by developing a multiobjective evolutionary algorithm based on it, and applying this algorithm to a rake receiver application.
Keywords
Clocks; Computer architecture; Concurrent computing; Digital signal processing; Energy consumption; Libraries; Parallel processing; Signal processing; Signal synthesis; Space exploration; Exploration; ILP; multiobjective; system design;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems, 2007 IEEE Workshop on
Conference_Location
Shanghai, China
ISSN
1520-6130
Print_ISBN
978-1-4244-1222-8
Electronic_ISBN
1520-6130
Type
conf
DOI
10.1109/SIPS.2007.4387594
Filename
4387594
Link To Document