Optimum and heuristic data path scheduling under resource constraints

  • Authors:
  • Cheng-Tsung Hwang;Yu-Chin Hsu;Youn-Long Lin

  • Affiliations:
  • Department of Computer Science, Tsing Hua University, Hsinchu, Taiwan 30043, R.O.C.;Department of Computer Science, Tsing Hua University, Hsinchu, Taiwan 30043, R.O.C.;Department of Computer Science, Tsing Hua University, Hsinchu, Taiwan 30043, R.O.C.

  • Venue:
  • DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an integer linear programming model for the scheduling problem in high level synthesis under resource constraints. Extensive consideration is given to the following applications:Multi-cycle operations withnon-pipelined function units,pipelined function units;Mutually exclusive operations;Functional pipelining;Loop folding;Scheduling under bus constraint.Using this model, we are able to solve all the benchmarks in the literature optimally in a few seconds. Besides the model, a new technique, called Zone Scheduling (ZS), is proposed to solve large size problems. ZS partitions the distribution graph into several zones and solves sequentially the problems contained. A novel feature of this technique is that it schedules more than one control step at a time, allowing us to take a more global view of a scheduling problem.