mosartMCU: Multi-Core Operating-System-Aware Real-Time Microcontroller

被引:0
|
作者
Mauroner, Fabian [1 ]
Baunach, Marcel [1 ]
机构
[1] Graz Univ Technol, Inst Tech Informat, Graz, Austria
关键词
Real-Time Embedded Systems; Operating System awareness; FPGA implementation; HW/SW Co-Design;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we present the mosartMCU, which is a hardware/software co-designed Microcontroller Unit (MCU) with Operating System (OS)-awareness. Here, we present how the OS-awareness is implemented in our mosartMCU, running on a Field Programmable Gate Array (FPGA). Further, we show some concepts based on the OS-awareness, solving issues that are inefficient or even not applicable to be handled in pure software solutions. The synthesize results present the impact of the OS-awareness in the hardware. Hereby, the resource utilization remains constant although the number of OS instances, as tasks or events, changes.
引用
收藏
页码:81 / 84
页数:4
相关论文
共 50 条
  • [1] Power Aware Scheduling on Real-time Multi-core Systems
    Hanamakkanavar, Amit
    Handur, Vidya
    Kareti, Venkatesh
    Ranadive, Priti
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 2624 - 2628
  • [2] Exploration of Power-Savings on Multi-Core Architectures With Offloaded Real-Time Operating System
    Akguen, Gokhan
    Kolarov, Bozhidar
    Kalberlah, Hendrik
    Wulf, Cornelia
    Willig, Michael
    Rettkowski, Jens
    Goehringer, Diana
    [J]. IEEE ACCESS, 2024, 12 : 11294 - 11315
  • [3] Real-Time Memory Controller for Embedded Multi-core System
    Mohamed, Ahmed S. S.
    El-Moursy, Ali A.
    Fahmy, Hossam A. H.
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 839 - 842
  • [4] An Adaptive Embedded Multi-core Real-Time System Scheduling
    Lee, Liang-Teh
    Chang, Hung-Yuan
    Luk, Wai-Min
    [J]. UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT I, 2011, 150 : 263 - 272
  • [5] Interference-Aware Memory Allocation for Real-Time Multi-Core Systems
    Reder, Simon
    Becker, Juergen
    [J]. 2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 148 - 159
  • [6] Cache-Aware Real-Time Virtualization for Clustered Multi-Core Platforms
    Lim, Yoojin
    Kim, Hyoseung
    [J]. IEEE ACCESS, 2019, 7 : 128628 - 128640
  • [7] WCET-aware Scheduling Optimizations for Multi-Core Real-Time Systems
    Kelter, Timon
    Borghorst, Hendrik
    Marwedel, Peter
    [J]. 2014 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XIV), 2014, : 67 - 74
  • [8] Hybrid Approach on Cache Aware Real-Time Scheduling for Multi-Core Systems
    Huybrechts, Thomas
    De Bock, Yorick
    Li, Haoxuan
    Hellinckx, Peter
    [J]. ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 2017, 1 : 759 - 768
  • [9] A Real-Time Operating System with Location-Transparent Shared Resource Management for Multi-Core Processors
    Ishibashi, Kota
    Yokoyama, Kotaro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2016 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS) - PROCEEDINGS, 2016, : 93 - 98
  • [10] Real-time Image Processing System Base on Multi-core Processor
    Zhao, Jie
    Yang, Yong-min
    Li, Ge
    [J]. 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 1, PROCEEDINGS, 2009, : 329 - 332