DocumentCode :
2123887
Title :
Optimal scheduling and software pipelining of repetitive signal flow graphs with delay line optimization
Author :
Depuydt, F. ; Geurts, W. ; Goossens, G. ; De Man, H.
Author_Institution :
IMEC, Leuven, Belgium
fYear :
1994
fDate :
28 Feb-3 Mar 1994
Firstpage :
490
Lastpage :
494
Abstract :
Software pipelining can have an enormous impact on the clock cycle count and hence on the performance of a real-time signal processing design. Because it pays off to invest CPU time in the optimal software pipelining of time-critical parts of a design, an integer programming approach is proposed for simultaneous scheduling and software pipelining. The integer programming techniques in the literature do not support cyclic (repetitive) signal flow, graphs, and/or do not allow optimization of the storage cost of delay lines during software pipelining. The new contributions in this paper are the full integration of software pipelining and scheduling, based on a new timing model that supports cyclic signal flow, graphs and optimization of delay line storage costs. Experiments with several real-time signal processing applications have shown the practical applicability of the approach
Keywords :
delay lines; graph theory; integer programming; logic CAD; pipeline processing; real-time systems; scheduling; signal processing; CAD; clock cycle count; delay line optimization; integer programming; optimal scheduling; real-time signal processing design; repetitive signal flow graphs; software pipelining; timing model; Clocks; Cost function; Delay lines; Linear programming; Optimal scheduling; Pipeline processing; Process design; Signal design; Signal processing; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
European Design and Test Conference, 1994. EDAC, The European Conference on Design Automation. ETC European Test Conference. EUROASIC, The European Event in ASIC Design, Proceedings.
Conference_Location :
Paris
Print_ISBN :
0-8186-5410-4
Type :
conf
DOI :
10.1109/EDTC.1994.326831
Filename :
326831
Link To Document :
بازگشت