• DocumentCode
    337794
  • Title

    Time constrained module scheduling with global resource sharing

  • Author

    Jáschke, Christoph ; Beckmann, Friedrich ; Laur, Rainer

  • Author_Institution
    Inst. for Electromagn. Theor. & Microelectron., Bremen Univ., Germany
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    210
  • Lastpage
    216
  • Abstract
    Commonly used scheduling algorithms in high-level synthesis only accept one process at a time and are not capable of sharing resources across process boundaries. This results in the usage of at least one resource per operation type and process. A new method is proposed in order to overcome these restrictions and to share high-cost or limited resources within a process group. This allows the use of less than one resource per operation type and process, while keeping the mutual independence of the involved processes. The method represents an extension of general scheduling algorithms and is not tied to a specific algorithm. It is applied to the time constrained force-directed scheduling algorithm. For this the scope of the scheduling is extended to the processes of the whole system and a two-part modification is applied to the original procedure. A multi-process example illustrates the resource sharing capabilities of the extension
  • Keywords
    high level synthesis; real-time systems; scheduling; force-directed scheduling algorithm; global resource sharing; high-level synthesis; multi-process example; mutual independence; process boundaries; time constrained module scheduling; two-part modification; Hardware; High level synthesis; Iterative algorithms; Merging; Microelectronics; Real time systems; Resource management; Scheduling algorithm; Synchronization; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    0-7695-0078-1
  • Type

    conf

  • DOI
    10.1109/DATE.1999.761124
  • Filename
    761124