DocumentCode
450569
Title
A Scheduling and Resource Allocation Algorithm for Hierarchical Signal Flow Graphs
Author
Potkonjak, Miodrag ; Rabaey, Jan
Author_Institution
Department of EECS, University of California, Berkeley
fYear
1989
fDate
25-29 June 1989
Firstpage
7
Lastpage
12
Abstract
The paper describes a new algorithm for the scheduling and resource allocation problem in high-level synthesis. The algorithm can not only efficiently treat flattened signal flow graphs, but also handles graphs with embedded control constructs such as conditional branches and loops. Based on simple and clear, but powerful principles, the algorithm simultaneously minimizes the number of execution units, the number of registers and the amount of interconnections. The algorithm has been implemented and we present the first results, which are very promising.
Keywords
Algorithm design and analysis; Costs; Educational institutions; Flow graphs; Hardware; High level synthesis; Registers; Resource management; Scheduling algorithm; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1989. 26th Conference on
ISSN
0738-100X
Print_ISBN
0-89791-310-8
Type
conf
DOI
10.1109/DAC.1989.203361
Filename
1586345
Link To Document