摘要
在分析软硬件任务本质区别的基础上,提出并实现了一种基于统一多任务模型的实时操作系统,称为SHUM-UCOS.它能够跟踪和管理可重配置资源的使用,通过硬件任务预配置技术,提高了资源利用率和任务并行性.定义了两种标准硬件线程接口,对总线型和星型通信拓扑结构提供支持.Rhealstone Benchmark测试和实际应用都表明,SHUM-UCOS能够在提升系统性能的同时,有效缩减从软件实现到硬件实现的迁移时间.
Based on the essential differences between software-tasks and hardware-tasks, this paper presents and implements a real-time operation system(RTOS) for reconfigurable systems using uniform multi-task model, called SHUM-UCOS(Software-Tasks Hardware-Tasks Uniform Management UCOS), which is designed with the UCOSII as prototype. This real-time operation system(RTOS) traces and manages the usage of reconfigurable resourccs(FPGAs), and can improve the utilization of these resource and the parallelism of the tasks with the hardware-tasks preconfiguration. SHUM-UCOS also defines two types of standard hardware-task interface, which can support bus protocol and point-to-point protocol separately. And it has been proved by rhealstone benchmark and applications that SHUM-UCOS can shorten the transition time from software implements to hardware implements with the performance improvement.
出处
《计算机学报》
EI
CSCD
北大核心
2006年第2期208-218,共11页
Chinese Journal of Computers
基金
国家自然科学基金(60573105)资助