SHUM-uCOS: A RTOS using multi-task model to reduce migration cost between SW/HW tasks

CSCWD (2)(2005)

引用 14|浏览1
暂无评分
摘要
The design of embedded systems has become more complex than ever, and the design qualities depend more on the cooperation of multidisciplinary design teams: hardware engineers and software engineers in general. However, due to the lack of uniform programming model and system components for these different teams, the migrations costs of a function model from software to hardware are high. But these actions are necessary in the hardware-software partitioning of embedded systems, especially in the prototype designs. To cope with this problem, we adopt a uniform multi-task model and implement a RTOS (real-time operating system), called SHUM-uCOS, which deals with hardware functions as same as software tasks. This RTOS uses uCOSII as its prototype, traces and manages the states of reconfigurable resources (FPGAs), which allows the execution of hardware tasks in a true multitasking manner. Moreover, SHUM-uCOS also defines a standard hardware-task interface, which supports share-bus protocol. It has been proved by experiments that SHUM-uCOS can shorten the migration time from software implementations to hardware implementations with the performance improvement.
更多
查看译文
关键词
multi-task model,embedded system design,protocols,ucos,rtos,hardware-task interface,multidisciplinary design team,hardware function,performance improvement,operating systems (computers),design quality,reconfigurable computing system,share-bus protocol,reconfigurable resource,system component,real-time operating system,migration cost reduction,sw-hw task,hardware-software codesign,ucosii,multitask model,fpga,hardware-software partitioning,performance evaluation,programming model,software task,shum-ucos,embedded systems,field programmable gate arrays,multiprogramming,hardware,embedded system,real time systems,software engineering,real time operating system,cost function,reconfigurable computing,prototypes,functional programming,functional model,embedded software,software quality
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要