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