Search NASASearch

NASA NTRS · 19940017231

Heuristic-based scheduling algorithm for high level synthesis

Abstract

A new scheduling algorithm is proposed which uses a combination of a resource utilization chart, a heuristic algorithm to estimate the minimum number of hardware units based on operator mobilities, and a list-scheduling technique to achieve fast and near optimal schedules. The schedule time of this algorithm is almost independent of the length of mobilities of operators as can be seen from the benchmark example (fifth order digital elliptical wave filter) presented when the cycle time was increased from 17 to 18 and then to 21 cycles. It is implemented in C on a SUN3/60 workstation.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Mohamed, Gulam, Tan, Han-Ngee, Chng, Chew-Lye. 1992-01-01. Heuristic-based scheduling algorithm for high level synthesis. https://ntrs.nasa.gov/citations/19940017231

Cite the original work for its findings. Save a collection to share your selection of sources.