Configurable hybridkernel for embedded real-time systems

被引:0
|
作者
Kerstan, Timo [1 ]
Oberthuer, Simon [1 ]
机构
[1] Univ Gesamthsch Paderborn, Heinz Nixdorf Inst, Furstenallee 11, D-33102 Paderborn, Germany
来源
EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS | 2007年 / 231卷
关键词
real-time operating system; microkernel; monolithic kernel; virtual memory; memory management unit; MMU; translation look-aside buffer; TLB;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When designing a kernel for an operating system the developer has to choose between an microkernel or monolithic kernel approach. Bases for the decision is mostly the tradeoff between security and performance. Depending on application demands and on the available hardware a microkernel or a monolithic kernel approach or sornething between is desired. In this paper we present a hybrid kernel for embedded real-time systems which can be configured to the application demands in an easy way. To realize the hybrid kernel we present a technique to guarantee memory access in O(l) with virtual memory. With our approach the same codebase can be used for system services to be placed either in userspace or in kernelspace.
引用
收藏
页码:279 / +
页数:3
相关论文
共 50 条
  • [31] 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
    TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [32] Implementation of a real-time database system
    Aranha, RFM
    Ganti, V
    Narayanan, S
    Muthukrishnan, CR
    Prasad, STS
    Ramamritham, K
    INFORMATION SYSTEMS, 1996, 21 (01) : 55 - 74
  • [33] A review on drones controlled in real-time
    Vemema Kangunde
    Rodrigo S. Jamisola
    Emmanuel K. Theophilus
    International Journal of Dynamics and Control, 2021, 9 : 1832 - 1846
  • [34] A review on drones controlled in real-time
    Kangunde, Vemema
    Jamisola Jr, Rodrigo S.
    Theophilus, Emmanuel K.
    INTERNATIONAL JOURNAL OF DYNAMICS AND CONTROL, 2021, 9 (04) : 1832 - 1846
  • [35] A precise time synchronization method for real-time schedulers
    Kikutani T.
    Yakoh T.
    Yakoh, Takahiro (yakoh@sd.keio.ac.jp), 2018, Institute of Electrical Engineers of Japan (138) : 695 - 702
  • [36] A precise time synchronization method for real-time schedulers
    Kikutani, Tatsushi
    Yakoh, Takahiro
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2018, 101 (12) : 21 - 29
  • [37] Hardware-software partitioning of real-time operating systems using Hopfield neural networks
    Guo, Bing
    Wang, Dianhui
    Shen, Yan
    Liu, Zhong
    NEUROCOMPUTING, 2006, 69 (16-18) : 2379 - 2384
  • [38] μRTZVisor: A Secure and Safe Real-Time Hypervisor
    Martins, Jose
    Alves, Joao
    Cabral, Jorge
    Tavares, Adriano
    Pinto, Sandro
    ELECTRONICS, 2017, 6 (04):
  • [39] Real-time Operating System for DSP Clusters
    Alexander, Drozdov Yu
    Yuri, Fonin N.
    Vladimir, Kanaev A.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION, EN&T 2015, 2015, : 50 - 53
  • [40] SIRTOS: A Simple Real-Time Operating System
    Kouliaridis, Vasileios
    Vlachos, Vasileios
    Savvas, Ilias K.
    Androulidakis, Iosif
    2016 INTERNATIONAL CONFERENCE ON INFORMATION AND DIGITAL TECHNOLOGIES (IDT), 2016, : 150 - 155