Development of embedded real-time operating system based on μITRON specification for control applications제어 시스템에 적용할 μITRON 표준의 내장형 실시간 운영체제 개발

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 384
  • Download : 0
We develop EROCA (Embedded Real-time Operating system for Control Applications). It not only follows current trend of real-time OS, but also is appropriate to control applications. It is a small to medium sized, preemptive, multi-tasking embedded real-time kernel. In order to reuse application programs and obtain commercial value, EROCA has compatibility with μITRON 3.0 specification that is designed for small-scale embedded systems and is widely used. In addition, for providing easy developing environments, various tools such as remote debugger and device drivers are supported. For fast and predictable scheduling, a multi-level queue scheduler using a bit-map is implemented. Moreover, in order to manage control applications efficiently that are mostly consisted of periodic tasks, EROCA explicitly supports not only RM but also EDF under some constraints for periodic tasks. We show the performance of EROCA through measuring several latencies such as system calls, interrupt and so forth. These latencies can be a guideline for a real-time system developer to make applications using EROCA. Some examples about RM and EDF scheduling for periodic tasks also are presented to prove its adaptability to control applications.
Advisors
Kim, Byung-Kookresearcher김병국researcher
Description
한국과학기술원 : 전기및전자공학전공,
Publisher
한국과학기술원
Issue Date
2001
Identifier
165507/325007 / 000993363
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전기및전자공학전공, 2001.2, [ v, 59 p. ]

Keywords

Real-time operating system; 실시간 운영체제

URI
http://hdl.handle.net/10203/37408
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=165507&flag=dissertation
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0