DocumentCode :
1949291
Title :
Mode-change mechanisms support for hierarchical FreeRTOS implementation
Author :
Inam, Rafia ; Sjodin, Martin ; Bril, Reinder J.
Author_Institution :
Malardalen Real-Time Res. Centre, Malardalen Univ., Vasteras, Sweden
fYear :
2013
fDate :
10-13 Sept. 2013
Firstpage :
1
Lastpage :
10
Abstract :
Multi-mode embedded real-time systems exhibit a specific behaviour for each mode, and upon a mode-change request the task-set and timing interfaces of the system need to be changed. This paper presents the implementation of a MultiMode Adaptive Hierarchical Scheduling Framework (MMAHSF) and provides a generic skeleton (framework) for a two-level adaptive hierarchical scheduling supporting multiple modes and multiple mode-change mechanisms on an open source real-time operating system (FreeRTOS). The MMAHSF enable application-specific implementations of mode-change protocols using a set of predefined mode-change mechanisms. The paper addresses different mode-change mechanisms at both global and local scheduling levels. It presents examples of mode-change protocols that are developed by composing together these mechanisms in multiple ways and provide the initial results of executing these protocols in the MMAHSF implementation on an AVR 32-bit board EVK1100.
Keywords :
embedded systems; operating systems (computers); processor scheduling; protocols; public domain software; AVR board EVK1100; MMAHSF; generic skeleton; global scheduling level; hierarchical FreeRTOS implementation; local scheduling level; mode-change protocols; mode-change request; multimode adaptive hierarchical scheduling framework; multimode embedded real-time systems; multiple mode-change mechanisms; open source real-time operating system; timing interfaces; two-level adaptive hierarchical scheduling; Adaptive scheduling; Adaptive systems; Operating systems; Protocols; Real-time systems; Servers; Timing; hierarchical scheduling; mode change protocols; multimode systems; real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2013 IEEE 18th Conference on
Conference_Location :
Cagliari
ISSN :
1946-0740
Print_ISBN :
978-1-4799-0862-2
Type :
conf
DOI :
10.1109/ETFA.2013.6648010
Filename :
6648010
Link To Document :
بازگشت