DocumentCode :
2074570
Title :
SCHALLOC: an algorithm for simultaneous scheduling & connectivity binding in a datapath synthesis system
Author :
Berry, Neerav ; Pangrle, Barry M.
Author_Institution :
LSI Logic Corp., Milpitas, CA, USA
fYear :
1990
fDate :
12-15 Mar 1990
Firstpage :
78
Lastpage :
82
Abstract :
A new approach is presented for simultaneous scheduling and connectivity binding in a behavioral synthesis system. A branch-and-bound algorithm is applied for scheduling, with connectivity binding performed at each intermediate step. Costs from the connectivity binder are used to direct the search for optimal solutions. This approach allows the program to optimize user defined objectives without any implicit biases, such as trying to achieve the fastest schedule. Some heuristics are presented to estimate the cost of a partially scheduled and bound graph. This helps to prune the search space. The algorithm performance is presented using examples from the literature.
Keywords :
circuit CAD; scheduling; SCHALLOC; algorithm performance; behavioral synthesis system; branch-and-bound algorithm; datapath synthesis system; heuristics; simultaneous connectivity binding; simultaneous scheduling; Control system synthesis; Cost function; Hardware; High level languages; Large scale integration; Logic; Multiplexing; Processor scheduling; Registers; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1990., EDAC. Proceedings of the European
Print_ISBN :
0-8186-2024-2
Type :
conf
DOI :
10.1109/EDAC.1990.136624
Filename :
136624
Link To Document :
بازگشت