Lower bound estimation of hardware resources for scheduling in high-level synthesis

  • Authors:
  • Shen Zhaoxuan;Jong Ching Chuen

  • Affiliations:
  • School of Electrical and Electronic Engineering Nanyang Technological University, Nanyang Avenue, Singapore;School of Electrical and Electronic Engineering Nanyang Technological University, Nanyang Avenue, Singapore

  • Venue:
  • Journal of Computer Science and Technology
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In high-level synthesis of VLSI circuits, good lower bound prediction can efficiently narrow down the large space of possible designs. Previous approaches predict the lower bound by relaxing or even ignoring the precedence constraints of the data flow graph (DFG), and result in inaccuracy of the lower bound. The loop folding and conditional branch were also not considered. In this paper, a new stepwise refinement algorithm is proposed, which takes consideration of precedence constraints of the DFG to estimate the lower bound of hardware resources under time constraints. Processing techniques to handle multi-cycle. chaining, pipelining, as well as loop folding and mutual exclusion among conditional branches are also incorporated in the algorithm. Experimental results show that the algorithm can produce a very tight and close to optimal lower bound in reasonable computation time.