CASCH: a scheduling algorithm for "high level"-synthesis

  • Authors:
  • P. Gutberlet;H. Krämer;W. Rosenstiel

  • Affiliations:
  • University of Karlsruhe (FZI), Karlsruhe, F.R.G.;University of Karlsruhe (FZI), Karlsruhe, F.R.G.;University of Karlsruhe (FZI), Karlsruhe, F.R.G.

  • Venue:
  • EURO-DAC '91 Proceedings of the conference on European design automation
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is the goal of the recently developed and herewith presented scheduling algorithm to optimize the timing behaviour within automated circuit synthesis. The algorithm is a part of the CADDY-Synthesis-System (CAddy SCHeduling). Basis is a list scheduling algorithm which is controlled by a heuristic rating function. The allocated resources can be modelled in a flexible and detailed manner in order to specify component types for several different operations as well as different component types for the same operation. It is a special feature of this scheduling algorithm that the assignment of operations to component types is decided during the scheduling.