DocumentCode :
2889857
Title :
Hierarchical synthesis of complex DSP functions on FPGAs
Author :
Yi, Yhg ; Woods, Roger ; McCanny, John V.
Author_Institution :
Programmable Syst. Lab., Queen´´s Univ., Belfast, UK
Volume :
2
fYear :
2003
fDate :
9-12 Nov. 2003
Firstpage :
1421
Abstract :
SoC systems are now being increasingly constructed using a hierarchy of subsystems or silicon intellectual property (IP) cores. The key challenge is to use these cores in a highly efficient manner which can be difficult as the internal core structure may not be known. A design methodology based on synthesizing hierarchical circuit descriptions is presented. The paper employs the MARS synthesis scheduling algorithm within the existing IRIS synthesis flow and details how it can be enhanced to allow for design exploration of IP cores. It is shown that by accessing parameterised expressions for the datapath latencies in the cores, highly efficient FPGA solutions can be achieved. Hardware sharing at both the hierarchical and flattened levels is explored for a normalized lattice filter and results are presented.
Keywords :
field programmable gate arrays; industrial property; lattice filters; scheduling; system-on-chip; DSP function; FPGA; IRIS synthesis flow; MARS synthesis scheduling algorithm; SoC system; core hierarchical circuit description; datapath latency; field programmable gate array; hardware sharing; hierarchical synthesis complex; normalized lattice filter; silicon intellectual property; Algorithm design and analysis; Circuit synthesis; Design methodology; Digital signal processing; Field programmable gate arrays; Intellectual property; Iris; Mars; Scheduling algorithm; Silicon;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2004. Conference Record of the Thirty-Seventh Asilomar Conference on
Print_ISBN :
0-7803-8104-1
Type :
conf
DOI :
10.1109/ACSSC.2003.1292220
Filename :
1292220
Link To Document :
بازگشت