A real-time operating system supporting distributed shared memory for embedded control systems

被引:0
|
作者
Yuji Tamura
Truong Thi Doan
Takahiro Chiba
Myungryun Yoo
Takanori Yokoyama
机构
[1] Tokyo City University,
[2] LINE Corporation,undefined
[3] Systems Engineering Consultants Co.,undefined
[4] LTD.,undefined
来源
Cluster Computing | 2019年 / 22卷
关键词
Operating systems; Real-time systems; Embedded systems; Distributed shared memory; Distributed control systems;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:989 / 998
页数:9
相关论文
共 50 条
  • [1] A real-time operating system supporting distributed shared memory for embedded control systems
    Tamura, Yuji
    Truong Thi Doan
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 989 - 998
  • [2] A Real-Time Operating System Supporting Distributed Shared Memory for Embedded Control Systems
    Tamura, Yuji
    Doan Truong Thi
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. INFORMATION SCIENCE AND APPLICATIONS 2017, ICISA 2017, 2017, 424 : 202 - 210
  • [3] A Distributed Real-Time Operating System with Distributed Shared Memory for Embedded Control Systems
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 248 - 255
  • [4] A Distributed Real-Time Operating System with Prioritized Inter-Node System Calls for Distributed Embedded Control Systems
    Hosoyama, Hiroshi
    Yokoyama, Takanori
    Yoo, Myungryun
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ROBOTICS, CONTROL AND AUTOMATION ENGINEERING (RAE 2018) AND INTERNATIONAL CONFERENCE ON ADVANCED MECHANICAL AND ELECTRICAL ENGINEERING (AMEE 2018), 2018, : 161 - 165
  • [5] A Distributed Real-Time Operating System Built with Aspect-Oriented Programming for Distributed Embedded Control Systems
    Saito, Nobuhiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 436 - 443
  • [6] DREMS-OS: An Operating System for Managed Distributed Real-time Embedded Systems
    Dubey, Abhishek
    Karsai, Gabor
    Gokhale, Aniruddha
    Emfinger, William
    Kumar, Pranav
    [J]. 2017 6TH IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY (SMC-IT), 2017, : 114 - 119
  • [7] Optimization of memory system in real-time embedded systems
    Mahajan, A. R.
    Ali, M. S.
    [J]. PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 13 - +
  • [8] UbiFOS: A small real-time operating system for embedded systems
    Ahn, Hee-Joong
    Cho, Moon-Haeng
    Jung, Myoung-Jo
    Kim, Yong-Hee
    Kim, Joo-Man
    Lee, Cheol-Hoon
    [J]. ETRI JOURNAL, 2007, 29 (03) : 259 - 269
  • [9] On the Analysis of Real-time Operating System Reliability in Embedded Systems
    Mamone, Dario
    Bosio, Alberto
    Savino, Alessandro
    Hamdioui, Said
    Rebaudengo, Maurizio
    [J]. 2020 33RD IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2020,
  • [10] Architecture of the Graphics System for Embedded Real-Time Operating Systems
    Giatsintov, Alexander
    Mamrosenko, Kirill
    Bazhenov, Pavel
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2023, 28 (03) : 541 - 551