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 条
  • [41] Operating System Support for Embedded Real-Time Applications
    Crespo, Alfons
    Ripoll, Ismael
    Gonzalez-Harbour, Michael
    Lipari, Giuseppe
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [42] Construction on Embedded Real-time Operating system of Computer
    Huang Xiuqing
    [J]. PROCEEDINGS OF THE 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER ENGINEERING AND ELECTRONICS (ICECEE 2015), 2015, 24 : 973 - 979
  • [43] Research and Application of Embedded Real-Time Operating System
    Zhangbo
    [J]. INTELLIGENCE COMPUTATION AND EVOLUTIONARY COMPUTATION, 2013, 180 : 319 - 325
  • [44] Hardware support for distributed real-time operating systems
    Pontremoli, MMB
    Pereira, CE
    [J]. ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 161 - 165
  • [45] Hardware support for distributed real-time operating systems
    Pontremoli, MMB
    Pereira, CE
    [J]. CONTROL ENGINEERING PRACTICE, 1997, 5 (10) : 1435 - 1442
  • [46] A Real-Time Operating System with Location-Transparent Inter-Core and Inter-Node System Calls for Distributed Embedded Control Systems
    Yokoyama, Kotaro
    Saito, Masanori
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [47] Flexible and Dynamic Replication Control for Interdependent Distributed Real-Time Embedded Systems
    Nogueira, Luis
    Pinho, Luis Miguel
    Coelho, Jorge
    [J]. DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 66 - +
  • [48] Supporting component-based failover units in middleware for distributed real-time and embedded systems
    Wolf, Friedhelm
    Balasubramanian, Jaiganesh
    Tambe, Sumant
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (06) : 597 - 613
  • [49] Event-based Utilization Control for Distributed Real-time Embedded Systems
    Li, Ling
    Zeng, Guangrong
    Li, Linghao
    Qiu, Xingye
    Liang, Ke
    [J]. PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 798 - 803
  • [50] A distributed system platform supporting real-time QoS
    Wang, W
    Ye, G
    Wu, XP
    [J]. POWERCON 2002: INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY, VOLS 1-4, PROCEEDINGS, 2002, : 1989 - 1993