DocumentCode :
3508552
Title :
High-Level Synthesis of Multiple Word-Length DSP Algorithms Using Heterogeneous-Resource FPGAs
Author :
Caffarena, Gabriel ; López, Juan A. ; Carreras, Carlos ; Nieto-Taladriz, Octavio
Author_Institution :
Departamento de Ingenieria, Electronica Univ. Politecnica de Madrid
fYear :
2006
fDate :
28-30 Aug. 2006
Firstpage :
1
Lastpage :
4
Abstract :
In this paper we address the high-level synthesis of multiple word-length DSP algorithms over programmable devices (FPGAs). Previous approaches tend to simplify the set of resources, thus alleviating the complexity of the high-level synthesis, but leading to non-optimal solutions. Here, we present a high-level synthesis framework that overcomes these limitations by means of considering: (i) both logic-based and embedded multipliers, (ii) both constant and generic multipliers and (iii) variable latency resources. A simulated annealing based approach for the combined scheduling, resource allocation and binding tasks is presented. When compared to previous approaches, area improvements of up to 60% are reported
Keywords :
field programmable gate arrays; high level synthesis; binding tasks; combined scheduling; heterogeneous-resource FPGA; high-level synthesis; multiple word-length DSP algorithms; programmable devices; resource allocation; simulated annealing; Algorithm design and analysis; Costs; Delay; Digital signal processing; Embedded computing; Field programmable gate arrays; Hardware; High level synthesis; Resource management; Simulated annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
Type :
conf
DOI :
10.1109/FPL.2006.311288
Filename :
4101050
Link To Document :
بازگشت