DocumentCode :
3018520
Title :
Performance-driven scheduling with bit-level chaining
Author :
Park, Sanghun ; Choi, Kiyoung
Author_Institution :
Dept. of Electr. Eng., Seoul Nat. Univ., South Korea
fYear :
1999
fDate :
1999
Firstpage :
286
Lastpage :
291
Abstract :
This paper presents a new scheduling algorithm that maximizes the performance of a design under resource constraints in high-level synthesis. The algorithm tries to achieve the maximal utilization of resources and the minimal waste of clock slack time. Moreover, it exploits the technique of bit-level chaining to target high-speed designs. The algorithm tries non-integer multiple-cycling and chaining, which allows multiple cycle execution of chained operations, to further increase the performance at the cost of small increase in the complexity of the control unit. Experimental results on several datapath-intensive designs show significant improvement in execution time, over the conventional scheduling algorithms
Keywords :
high level synthesis; scheduling; bit-level chaining; clock slack time; datapath-intensive design; high-level synthesis; high-speed design; multiple cycling; resource utilization; scheduling algorithm; Algorithm design and analysis; Clocks; Costs; Data flow computing; Delay; Hardware; High level synthesis; Permission; Pipeline processing; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
Type :
conf
DOI :
10.1109/DAC.1999.781327
Filename :
781327
Link To Document :
بازگشت