• DocumentCode
    3113015
  • Title

    Deterministic Mechanism for Run-time Reconfiguration Activities in an RTOS

  • Author

    Götz, Marcelo ; Dittmann, Florian ; Pereira, Carlos Eduardo

  • Author_Institution
    Heinz Nixdorf Inst., Paderborn Univ., Paderborn
  • fYear
    2006
  • fDate
    16-18 Aug. 2006
  • Firstpage
    693
  • Lastpage
    698
  • Abstract
    Reconfigurable computing based on hybrid architectures, comprising general purpose processor (CPU) and field programmable gate array (FPGA), is very attractive because it can provide high computational performance as well as flexibility to support the requirements of today´s embedded systems. However, the relative high reconfiguration costs often are an obstacle when using such architectures for run-time reconfigurable systems. In order to still be able to benefit from the flexibility of such systems, the used real-time operating system must explicitly respect the reconfiguration time. In such systems, the reconfiguration activities need to be carried out during run-time without causing critical applications to miss their deadlines. In this paper, we show how we model these reconfiguration activities as aperiodic jobs. Therefore, we apply the server-based method from the real-time scheduling theory to the scheduling of aperiodic activities. Using these techniques, we can achieve a deterministic environment for reconfiguration activities as well as an improvement of their responsiveness.
  • Keywords
    field programmable gate arrays; operating systems (computers); reconfigurable architectures; deterministic environment; deterministic mechanism; field programmable gate array; general purpose processor; hybrid architectures; real-time scheduling theory; reconfigurable computing; run-time reconfiguration activities; server-based method; Computer architecture; Costs; Delay; Embedded computing; Embedded system; Field programmable gate arrays; High performance computing; Operating systems; Real time systems; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2006 IEEE International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    0-7803-9700-2
  • Electronic_ISBN
    0-7803-9701-0
  • Type

    conf

  • DOI
    10.1109/INDIN.2006.275645
  • Filename
    4053472