一种实时硬操作系统的设计与实现  

R&D of A Real-time Hardware-OS

在线阅读下载全文

作  者:蒲宝明[1] 李清[2,1] 王金英[1,3] 李爱华[2,1] 姚壮[2,1] 

机构地区:[1]中国科学院沈阳计算技术研究所,辽宁沈阳110004 [2]中国科学院研究生院,北京100039 [3]东北大学信息科学与工程学院,辽宁沈阳110004

出  处:《微计算机信息》2009年第29期95-96,99,共3页Control & Automation

摘  要:本文提出了一种硬操作系统的概念,设计一种含有嵌入式硬操作系统的处理器体系结构。并且针对硬操作系统中硬件任务的特点引用了DR-EDF任务调度算法。而且本文还为该硬操作系统设计了一种适合硬件执行的内存管理方式,同时在处理器内核外设计了多种硬驱动逻辑。最后将该设计下载到FPGA芯片中进行测试,结果证明这种硬操作系统应用于对实时性要求较高的8位处理器中,多方面能都优于传统的嵌入式操作系统。This paper brings up a concept of hard operating system and designs a CPU architecture that involves embedded hard operating system. According to the features of hardware tasks in hard operating systems, DR-EDF task schedule algorithm is cited. And a memory management method that is suitable for hardware execution is designed for hard operating system; moreover, various kinds of hard drive logic are designed outside the CPU kernel. Finally, the design is downloaded to FPGA chip and then tested. The result proves that when applied to 8-bit CPU that has strict real-time requirements, the hard operating system has advantages over traditional embedded operating system in many aspects.

关 键 词:硬操作系统 硬件任务 实时调度 DR—EDF FPGA 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象