• DocumentCode
    2635288
  • Title

    A Hardware-Scheduler for Fault Detection in RTOS-Based Embedded Systems

  • Author

    Tarrillo, J. ; Bolzani, L. ; Vargas, F.

  • Author_Institution
    Electr. Eng. Dept, Catholic Univ. - PUCRS, Porto Alegre, Brazil
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    341
  • Lastpage
    347
  • Abstract
    Nowadays, Real-Time Operating Systems (RTOSs) are often adopted in order to simplify the design of safety-critical applications. However, real-time embedded systems are sensitive to transient faults that can affect the system causing scheduling dysfunctions and consequently changing the correct system behavior. In this context, we propose a new hardware-based approach able to detect faults that change the tasks´ execution time and/or the tasks´ execution flow in embedded systems based on RTOS. To demonstrate the effectiveness and benefits of using the proposed approach, we implemented a hardware prototype named Hardware-Scheduler (Hw-S) that provides real-time monitoring of the Plasma Microprocessor´s RTOS in order to detect the above mentioned types of faults. The Hw-S has been evaluated in terms of the introduced area overhead and fault detection capability.
  • Keywords
    embedded systems; fault tolerance; field programmable gate arrays; hardware-software codesign; operating systems (computers); FPGA; fault detection capability; hardware-scheduler; plasma microprocessor´s; real-time embedded systems; real-time monitoring; real-time operating systems; safety-critical applications; transient faults; Application software; Computer crashes; Design methodology; Digital systems; Embedded system; Fault detection; Hardware; Operating systems; Real time systems; Timing; Hardware-Scheduler; Real-Time Operating Systems; embedded systems; transient fault detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.224
  • Filename
    5350062