检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:蒲宝明[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3