DocumentCode :
347276
Title :
IEEE recommended practice for powering and grounding electronic equipment. (Color Book Series - Emerald Book)
Author :
Pinto, Carlos A Alba ; Mesman, Bart ; van Eijk, Koen
Author_Institution :
Design Autom. Sect., Eindhoven Univ. of Technol., Netherlands
fYear :
1999
fDate :
1999
Firstpage :
74
Lastpage :
77
Abstract :
Algorithms in digital signal processing (DSP) impose tight timing constraints that the compiler has to respect while considering the limited capacity of the available register files in a target DSP processor. Traditional code generation methods that schedule spill code to satisfy storage capacity may take many iterations and are usually not capable of satisfying the timing constraints. In this paper we present a new method to handle register file capacity constraints during scheduling. The method identifies potential bottlenecks for register binding and subsequently serializes the lifetimes of values until it can be guaranteed that all capacity constraints will be satisfied after scheduling. Experiments show that we efficiently obtain high quality instruction schedules for DSP kernels
Keywords :
digital signal processing chips; graph theory; high level synthesis; program compilers; scheduling; timing; DFG; DSP code scheduling; DSP kernels; DSP processor; code generation method; conflict graph construction; data flow graph; digital signal processing; high quality instruction schedules; register file capacity constraints; register files constraint satisfaction; timing constraints; Books; Digital signal processing; Electronic equipment; Grounding; Kernel; Power systems; Processor scheduling; Registers; Signal processing algorithms; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits and Systems Design, 1999. Proceedings. XII Symposium on
Conference_Location :
Natal
Print_ISBN :
0-7695-0387-X
Type :
conf
DOI :
10.1109/SBCCI.1999.802971
Filename :
802971
Link To Document :
بازگشت