本文
No.8(2005)14.Hardware implementation of a real-time operating system for embedded control systems
Hisanao MORI, Kazumi SAKAMAKI and Hiroshi SHIGEMATSU
A real-time operating system is indispensable to present embedded devices from the point of view of the time limitations and portability of an application program. But, application programs change take on a large-scale factor and complexity when making embedded devices high performance oriented. And, the occupation time of a real-time operating system in an application program shows that problems increase. This problem invites a situation wherein the operation of a task cannot be ended within the limited time. And so, a function with high use frequency in a real-time operating system(μITRON) was made in combination with hardware on the assumption of recycling an existing application program. A real-time operating system made hardware was designed by VHDL, and implemented on FPGA. As a result, the processing time of the real-time operating system was shortened, and the problem of overhead was solved.
Keywords
Real-time operating system, Hardware design, μITRON, VHDL, FPGA