Lower-Bound Performance Estimation for the High-Level Synthesis Scheduling Problem

Minjoong Rim, Rajiv Jain

Research output: Contribution to journalArticlepeer-review

45 Scopus citations

Abstract

A given behavioral specification can be implemented on a large number of register-transfer level designs. Instead of producing several designs and selecting the best one, synthesis systems may use estimation to reduce the design space. In this paper, we present a new technique for computing a lower-bound completion time for non-pipelined resource-constrained scheduling problem. Given a data flow graph, a set of resources, resource delays and a clock cycle, we derive a lower-bound on the completion time of a schedule. Our technique can handle chaining, multicycle operations and pipelined modules. The technique is very fast and experimental results show that it is also very tight.

Original languageEnglish
Pages (from-to)451-458
Number of pages8
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume13
Issue number4
DOIs
StatePublished - Apr 1994

Fingerprint

Dive into the research topics of 'Lower-Bound Performance Estimation for the High-Level Synthesis Scheduling Problem'. Together they form a unique fingerprint.

Cite this