Research and design of resources competing mechanism of hardware/software tasks based on unified scheduling

Oriented to RTOS(Real-Time Operating System)in SOPC(System-On-Programmable-Chip),a unified scheduling model was built based on hardware/software unified multi-task management model.Then,competition for the shared resources between hardware/software tasks was analyzed,a deep research was made into its internal operational mechanism,and a SHTRCR(Software/Hardware Tasks Resources Competition Resolution)method was designed to address the resources competing problem between hardware/software tasks based on the recording semaphore mechanism and unified scheduling model.Simulation experiments show that under the same conditions,SHTRCR achieves higher deadline-guarantee ratio than other methods without the support of unified scheduling model.