• DocumentCode
    1052821
  • Title

    SPECIAL SECTION ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS - Server-based execution of periodic tasks on dynamically reconfigurable hardware

  • Author

    Danne, K. ; Mühlenbernd, R. ; Platzner, M.

  • Author_Institution
    Univ. of Paderborn, Paderborn
  • Volume
    1
  • Issue
    4
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    295
  • Lastpage
    302
  • Abstract
    A prototype system that executes a set of periodic real-time tasks utilising dynamic hardware reconfiguration is presented. The proposed scheduling technique, merge server distribute load (MSDL), is not only able to give an offline guarantee for the feasibility of the task set, but also minimises the number of device configurations. After describing this technique, the schedulability analysis is extended to cover different runtime system overheads, including the device reconfiguration time. Then, a light-weight runtime system that performs the online part of the MSDL scheduling technique is detailed. The runtime system is implemented entirely in hardware. Finally, the corresponding synthesis tool flow is outlined and the overhead posed by the runtime system is reported.
  • Keywords
    reconfigurable architectures; resource allocation; device reconfiguration time; dynamic hardware reconfiguration; dynamically reconfigurable hardware; light-weight runtime system; merge server distribute load; periodic real-time tasks; runtime system overheads; schedulability analysis; scheduling technique; server-based execution; synthesis tool flow;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt:20060186
  • Filename
    4271372