An Adaptive Approach for Implementing RTOS in Hardware
Abstract
In recent years, along with a growth of IoT (Internet of Things), many embedded devices are equipped with processors / controllers, where a real-time OS (RTOS) is accommodated to make full use of complicated functions of the devices. It is desired that RTOS runs fast with as small memory usage as possible since it is overhead from an application program's viewpoint. Therefore, it is expected that providing hardware for a part of RTOS processing reduces memory usage while it makes the processing fast. Under the circumstances where several examples of hardware implementations of RTOS are found, we implement functions of the μITRON [12] specification in FPGA hardware. In addition, we propose an approach to adapting it to applications' requirement.
In recent years, along with a growth of IoT (Internet of Things), many embedded devices are equipped with processors / controllers, where a real-time OS (RTOS) is accommodated to make full use of complicated functions of the devices. It is desired that RTOS runs fast with as small memory usage as possible since it is overhead from an application program's viewpoint. Therefore, it is expected that providing hardware for a part of RTOS processing reduces memory usage while it makes the processing fast. Under the circumstances where several examples of hardware implementations of RTOS are found, we implement functions of the μITRON [12] specification in FPGA hardware. In addition, we propose an approach to adapting it to applications' requirement.
Journal
-
- 組込みシステムシンポジウム2018論文集
-
組込みシステムシンポジウム2018論文集 2018 44-50, 2018-08-23
- Tweet
Keywords
Details 詳細情報について
-
- CRID
- 1050855522100016000
-
- NII Article ID
- 170000178167
-
- Web Site
- http://id.nii.ac.jp/1001/00190854/
-
- Text Lang
- en
-
- Article Type
- conference paper
-
- Data Source
-
- IRDB
- CiNii Articles