Skip to Main Content
Today, real-time applications that have stringent critical constraint are placed and run in an environment with real-time operating system (RTOS) more and more. The services provided by RTOSs are severely exposed to faults that affect both functional and timing of tasks running based on RTOS. In this paper, we propose an architecture for real-time operating systems which provides more robust services in term of soft errors. We try to evaluate and analyze robustness of services due to soft-errors in two architectures which are SW-RTOS and HW/SW-RTOS. According to experimental results, the proposed architecture for HW/SW-RTOS gives more robust services regarding soft errors versus purely software bases RTOSs.