Hardware implementation of task management of μC/OS-II based on FPGA

In order to resolve the problem that the real-time operating system kernel used up a lot of system resources which reduced the enforceability of the application,this paper proposed a hardware design of real-time operating system based on FPGA,and implemented the task management of the μC/OS-II.The design of the TCB-based on-chip registers and the task scheduler based on combinational circuits gave full play to the potential of the multi-task parallelism.The system hardware was designed by VHDL,simulation through the ISE 8.2,and implemented on FPGA.