• 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