The combination of scheduling, allocation, and mapping in a single algorithm

Richard J. Cloutier, Donald E. Thomas · 1990

We present a single high level synthesis algorithm that schedules the operations of a data dependence graph, allocates the necessary hardware, and maps the operations to specific functional units. This is achieved by extending the global analysis approach developed for force-directed scheduling to include individual module instances. This new algorithm should be applicable to any behavioral synthesis system that schedules operations from a data dependence graph.

Read the paper · More papers on PaperTik