• DocumentCode
    2334106
  • Title

    Monitoring-driven HW/SW interrupt overload prevention for embedded real-time systems

  • Author

    Strnadel, Josef

  • Author_Institution
    Fac. of Inf. Technol., Brno Univ. of Technol., Brno, Czech Republic
  • fYear
    2012
  • fDate
    18-20 April 2012
  • Firstpage
    121
  • Lastpage
    126
  • Abstract
    In the paper, a concept and an early analysis of an embedded hardware/software architecture designed to prevent the software from both timing disturbances and interrupt overloads is outlined. The architecture is composed of an FPGA (MCU) used to run the hardware (software) part of an embedded application. Comparing to previous approaches, novelty of the architecture can be seen in the fact it is able to adapt interrupt service rates to the actual software load being monitored with no intrusion to the software. According to the actual software load it is able to buffer all interrupts and related data while the software is highly loaded and redirect the interrupts to the MCU as soon as the software becomes underloaded.
  • Keywords
    embedded systems; field programmable gate arrays; hardware-software codesign; operating systems (computers); software architecture; FPGA; HW/SW interrupt overload prevention; MCU; embedded hardware-software architecture; embedded real-time system; interrupt service rates; timing disturbances; Context; Field programmable gate arrays; Memory management; Monitoring; Real time systems; Software; Timing; embedded; interrupt; limiter; monitoring; overload; prevention; real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2012 IEEE 15th International Symposium on
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4673-1187-8
  • Electronic_ISBN
    978-1-4673-1186-1
  • Type

    conf

  • DOI
    10.1109/DDECS.2012.6219037
  • Filename
    6219037