Content area

Abstract

The paper presents a real-time operating system (RTOS) that provides a distributed shared memory (DSM) service for distributed embedded control systems. Model-based design is widely adopted 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 RTOS with a DSM service to provide a location-transparent environment, in which distributed software modules can exchange input and output values through the DSM. The RTOS is an extension to OSEK OS. We use a real-time network called FlexRay, which is based on a time division multiple access (TDMA) 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.

Details

Title
A real-time operating system supporting distributed shared memory for embedded control systems
Author
Tamura, Yuji 1 ; Doan, Truong Thi 2 ; Chiba, Takahiro 3 ; Yoo, Myungryun 1 ; Yokoyama, Takanori 1   VIAFID ORCID Logo 

 Tokyo City University, Setagaya-ku, Japan (GRID:grid.458395.6) (ISNI:0000 0000 9587 793X) 
 Tokyo City University, Setagaya-ku, Japan (GRID:grid.458395.6) (ISNI:0000 0000 9587 793X); LINE Corporation, Tokyo, Japan (GRID:grid.458395.6) 
 Tokyo City University, Setagaya-ku, Japan (GRID:grid.458395.6) (ISNI:0000 0000 9587 793X); Systems Engineering Consultants Co., LTD., Tokyo, Japan (GRID:grid.458395.6) 
Publication title
Volume
22
Supplement
1
Pages
989-998
Publication year
2019
Publication date
Jan 2019
Publisher
Springer Nature B.V.
Place of publication
Dordrecht
Country of publication
Netherlands
Publication subject
ISSN
13867857
e-ISSN
15737543
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2017-09-04
Milestone dates
2017-08-20 (Registration); 2017-05-03 (Received); 2017-08-20 (Accepted); 2017-08-11 (Rev-Recd)
Publication history
 
 
   First posting date
04 Sep 2017
ProQuest document ID
2918271242
Document URL
https://www.proquest.com/scholarly-journals/real-time-operating-system-supporting-distributed/docview/2918271242/se-2?accountid=208611
Copyright
© Springer Science+Business Media, LLC 2017.
Last updated
2025-04-01
Database
ProQuest One Academic