earticle

논문검색

An Improvement of Task Scheduling Algorithms and Hardware Scheduler of Real-time Operating System

초록

영어

To the existing real-time operating systems implemented by software, it is hard to continually enhance their real-time performance by simply improving their scheduling algorithms. New scheduling algorithms of μC/OS-II real-time operating systems and their hardware implementation are shown in this paper. They breakthrough the limit of the number of total task, and hardware task scheduler was used to select tasks from ready list instead of the original ready table, improving the efficiency and maintaining the correctness of the real-time system. This system design adopted VHDL hardware description language and implemented and simulated in ISE 8.2. Based on the result, new task scheduling algorithms and hardware scheduler decrease the cost of hardware logic and spending of running time, while the new task management and TCB data structure keep the correctness of the original software version.

목차

Abstract
 1. Introduction
 2. State of Tasks
 3. Data structure and Algorithm of Task scheduler
  3.1. Task Control Blocks
  3.2. Algorithm of tasks scheduling
 4. The results and analysis
 5. Conclusion
 Acknowledgement
 References

저자정보

  • Yue-hua Li The Computer and Control Institute,Harbin University of Science and Technology, China
  • Xue Liu The Computer and Control Institute,Harbin University of Science and Technology, China
  • Yun-feng Ding The Computer and Control Institute,Harbin University of Science and Technology, China
  • Hao-xin Cui The Computer and Control Institute,Harbin University of Science and Technology, China
  • Yong-bin Du The Computer and Control Institute,Harbin University of Science and Technology, China
  • Yan Li The Computer and Control Institute,Harbin University of Science and Technology, China

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.