DocumentCode
341786
Title
Dynamic trellis diagrams for optimized DSP code generation
Author
Fröhlich, Stefan ; Gotschlich, Martin ; Krebelder, Udo ; Wess, Bernhard
Author_Institution
Inst. fur Nachrichtentech. und Hochfrequenztech., Vienna Univ. of Technol., Vienna, Austria
Volume
3
fYear
1999
fDate
36342
Firstpage
492
Abstract
In this paper, we present the application of dynamic trellis diagrams (DTDs) to automatic translation of data flow graphs (DFGs) into highly optimized programs for digital signal processors (DSPs). In contrast to static trellis diagrams (STDs), which may be precalculated, DTDs are built at runtime and adapted exactly to the local requirements. Therefore, DTDs are more flexible and need less program memory. Due to the significant reduction in memory size, the increase of compilation time is only moderate. At present, the concept of DTDs has been successfully applied to DFG compiler implementations for a variety of general purpose DSP families, including Motorola´s DSP56000 and Analog Devices´ ADSP-2100
Keywords
data flow graphs; digital signal processing chips; program compilers; Analog Devices ADSP-2100; Motorola DSP56000; automatic translation; compilation time; data flow graphs; dynamic trellis diagrams; local requirements; memory size; optimized DSP code generation; Artificial intelligence; Assembly; Code standards; Compaction; Digital signal processing; Flow graphs; Optimizing compilers; Program processors; Registers; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
Conference_Location
Orlando, FL
Print_ISBN
0-7803-5471-0
Type
conf
DOI
10.1109/ISCAS.1999.778890
Filename
778890
Link To Document