Hardwiring the OS kernel into a Java application processor

Chun-Jen Tsai, Cheng Ju Lin, Cheng Yang Chen, Yan Hung Lin, Wei Jhong Ji, Sheng Di Hong

研究成果: Conference contribution同行評審

2 引文 斯高帕斯(Scopus)

摘要

This paper presents the design and implementation of a hardwired OS kernel circuitry inside a Java application processor to provide the system services that are traditionally implemented in software. The hardwired system functions in the proposed SoC include the thread manager, the memory manager, and the I/O subsystem interface. There are many advantages in making the OS kernel a hardware component, such as a fast system boot time, highly efficient single-core multi-Thread context-switching performance, and a better potential for supporting a complex multi-level memory subsystem. In addition, since the target application processor used in this paper is based on a Java processor, the system is not susceptible to the stack and pointer-based security attacks that are common to the register-based processors. Full-system performance evaluations on an FPGA show that the proposed system is very promising for deeply-embedded multi-Thread applications.

原文English
主出版物標題2017 IEEE 28th International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017
發行者Institute of Electrical and Electronics Engineers Inc.
頁面53-60
頁數8
ISBN(電子)9781509048250
DOIs
出版狀態Published - 28 7月 2017
事件28th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017 - Seattle, 美國
持續時間: 10 7月 201712 7月 2017

出版系列

名字Proceedings of the International Conference on Application-Specific Systems, Architectures and Processors
ISSN(列印)1063-6862

Conference

Conference28th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017
國家/地區美國
城市Seattle
期間10/07/1712/07/17

指紋

深入研究「Hardwiring the OS kernel into a Java application processor」主題。共同形成了獨特的指紋。

引用此