DocumentCode :
3273250
Title :
Design representation and manipulation for high-level synthesis of DSP algorithms
Author :
Balboni, A. ; Costi, C. ; Fummi, F. ; Porta, M. ; Rampa, V. ; Sciuto, D.
Author_Institution :
ITALTEL SIT, Milano, Italy
Volume :
2
fYear :
1992
fDate :
10-13 May 1992
Firstpage :
641
Abstract :
Presents the new internal representation chosen for the high-level synthesis environment system under development at the Cefriel center. The aim of the work performed in Cefriel is to build a high-level synthesis environment constituted by a set of tools making it possible to perform synthesis of different classes of array architectures dedicated mainly to DSP (digital signal processing) applications. The basic representation to evaluate the best class of target architecture is a behavioral graph representation of the algorithm described in an HDL (hardware description language). This hierarchical representation and the algorithms that make it possible to manipulate it in order to identify the type of synthesis to be performed are discussed. The goal of the algorithms considered here is to modify the data flow graph and control flow graph in a way that will make easier the decision on the most suitable type of architecture to implement, given a specific algorithm and performance constraints. Structural synthesis can then be performed by the different modules of the environment. Orpheus, the systolic arrays synthesis module, is shown as an example
Keywords :
parallel algorithms; parallel architectures; signal processing; software tools; specification languages; systolic arrays; Cefriel center; DSP algorithms; HDL; Orpheus; array architectures; behavioral graph representation; data flow graph; high-level synthesis; internal representation; software tools; systolic arrays; Algorithm design and analysis; Circuit synthesis; Desktop publishing; Digital signal processing; Hardware; High level synthesis; Logic; Research and development; Systolic arrays; Telecommunications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-0593-0
Type :
conf
DOI :
10.1109/ISCAS.1992.230170
Filename :
230170
Link To Document :
بازگشت