DocumentCode :
691844
Title :
A Distributed Real-Time Operating System with Distributed Shared Memory for Embedded Control Systems
Author :
Chiba, T. ; Myungryun Yoo ; Yokoyama, Tomoki
Author_Institution :
Tokyo City Univ., Tokyo, Japan
fYear :
2013
fDate :
21-22 Dec. 2013
Firstpage :
248
Lastpage :
255
Abstract :
The paper presents a distributed real-time operating system (DRTOS) that provides a distributed shared memory (DSM) service for distributed control systems. Model-based design has become popular in embedded control software design and the source code of software modules can be generated from a controller model. The generated software modules exchange their input and output values through shared variables. We develop a DRTOS with a real-time DSM service to provide a location-transparent environment, in which distributed software modules can exchange input and output values through the DSM. The DRTOS is an extension to OSEK OS. We use a real-time network called FlexRay, which is based on a TDMA (Time Division Multiple Access) protocol. The consistency of the DSM is maintained according to the order of data transfer through FlexRay, not using inter-node synchronization. The worst case response time of the DSM is predictable if the FlexRay communication is well configured.
Keywords :
control engineering computing; distributed shared memory systems; electronic data interchange; embedded systems; operating systems (computers); source code (software); synchronisation; time division multiple access; DRTOS; OSEK OS; TDMA protocol; controller model; data transfer; distributed control system; distributed real-time operating system; distributed shared memory service; distributed software modules; embedded control software design; embedded control systems; inter-node synchronization; location-transparent environment; model-based design; of the DSM is predictable if the FlexRay communication is well configured; real-time DSM service; real-time network; source code; time division multiple access protocol; worst case response time; Decentralized control; Mathematical model; Real-time systems; Software packages; Synchronization; distributed control systems; distributed shared memory; embedded systems; operating systems; real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-3380-8
Type :
conf
DOI :
10.1109/DASC.2013.71
Filename :
6844371
Link To Document :
بازگشت