• 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