• 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