DocumentCode
3163217
Title
Performance optimization and system clock determination for synthesis of DSP cores targeting FPGAs
Author
Shehata, Shereef ; Haroun, Baher ; Al-Khalili, A.J.
Author_Institution
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
fYear
1996
fDate
23-27 Sep 1996
Firstpage
151
Lastpage
154
Abstract
In this paper, we present details of an integer linear programming (ILP) formulation for synthesis of high performance digital signal processing architectures targeting FPGA implementation. The formulation allows general multi-level chaining of operations in conjunction with multicycle and deeply pipelined function units. This novel ILP formulation simultaneously performs scheduling and binding while minimizing the architecture structural complexity, total execution time (rather than total cycle count), and determining the system clock duration. We demonstrate using high level synthesis benchmarks, that our approach explores larger solution space and obtains more efficient architectures as well as higher performance than previously possible with other synthesis approaches
Keywords
circuit optimisation; clocks; digital signal processing chips; field programmable gate arrays; high level synthesis; integer programming; linear programming; parallel architectures; pipeline processing; processor scheduling; DSP cores; FPGAs; architecture structural complexity; binding; deeply pipelined function units; digital signal processing architectures; high level synthesis benchmarks; integer linear programming; multi-level chaining; scheduling; system clock determination; system clock duration; total execution time; Clocks; Delay; Digital signal processing; Field programmable gate arrays; High level synthesis; Logic; Optimization; Pipeline processing; Signal synthesis; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC Conference and Exhibit, 1996. Proceedings., Ninth Annual IEEE International
Conference_Location
Rochester, NY
ISSN
1063-0988
Print_ISBN
0-7803-3302-0
Type
conf
DOI
10.1109/ASIC.1996.551982
Filename
551982
Link To Document