Title :
Hardware implementation of a real-time operating system
Author :
Nakano, Takumi ; Utama, Andy ; Itabashi, Mitsuyoshi ; Shiomi, Akichika ; Imai, Masaharu
Author_Institution :
Dept. of Inf. & Comput. Eng., Toyota Coll. of Technol., Japan
fDate :
28 Nov-2 Dec 1995
Abstract :
This paper proposes a new approach to realize a very high performance real-time OS using VLSI technology. In this method, quick and steady response can be guaranteed by implementing basic operations of a real-time OS as a peripheral chip (Silicon TRON) to be connected to general purpose microprocessors. In order to confirm the effectiveness of this method, most basic system calls of μITRON have been designed using an HDL. Synthesis results using a 0.8 μm CMOS technology show that most important part of the system calls can be realized as a VLSI chip. According to the evaluation results based on an FPGA implementation, hardware portion of these functionalities can be executed within 250 ns and the task scheduling can be performed within 750 ns simultaneously, which are about 6 to 50 times faster than software implementation. Accordingly, very high performance real-time systems can be realized by the proposed method
Keywords :
CMOS digital integrated circuits; VLSI; field programmable gate arrays; firmware; hardware description languages; operating systems (computers); real-time systems; resource allocation; FPGA implementation; Silicon TRON; VLSI technology; general purpose microprocessors; hardware implementation; peripheral chip; real-time operating system; task scheduling; very high performance real-time systems; CMOS technology; Field programmable gate arrays; Hardware design languages; Microprocessors; Operating systems; Performance evaluation; Real time systems; Silicon; Software performance; Very large scale integration;
Conference_Titel :
TRON Project International Symposium, 1995., Proceedings of the 12th
Conference_Location :
Tokyo
Print_ISBN :
0-8186-7207-2
DOI :
10.1109/TRON.1995.494740