DocumentCode
315741
Title
Constraint analysis for DSP code generation
Author
Mesman, Bart ; Strik, Marino T J ; Timmer, Adwin H. ; Van Meerbergen, Jef L. ; Jess, Jochen A G
Author_Institution
Philips Res. Lab., Eindhoven, Netherlands
fYear
1997
fDate
17-19 Sep 1997
Firstpage
33
Lastpage
40
Abstract
Code generation methods for DSP applications are hampered by the combination of tight timing constraints imposed by the performance requirements of DSP algorithms, and resource constraints imposed by a hardware architecture. We present a method to analyze resource and timing constraints in a single model. The analysis identifies sequencing constraints between operations additional to the precedence constraints. Without the explicit modeling of these sequencing constraints, a scheduler is often not capable of finding a solution that satisfies the timing and resource constraints. The presented approach results in an efficient method of obtaining high quality instruction schedules
Keywords
resource allocation; scheduling; signal processing; software performance evaluation; DSP algorithms; DSP applications; DSP code generation; code generation methods; constraint analysis; hardware architecture; high quality instruction schedules; performance requirements; precedence constraints; resource constraints; scheduler; sequencing constraints; timing constraints; Application specific processors; Delay; Digital signal processing; Digital signal processors; Flow graphs; Hardware; Permission; Scheduling algorithm; Signal processing algorithms; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Synthesis, 1997. Proceedings., Tenth International Symposium on
Conference_Location
Antwerp
ISSN
1080-1820
Print_ISBN
0-8186-7949-2
Type
conf
DOI
10.1109/ISSS.1997.621673
Filename
621673
Link To Document