嵌入式非对称多处理器操作系统的构建

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:happy08080808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式系统飞速发展的今天,非对称多处理器硬件构成的系统具有广泛的应用前景。但由于目前业界支持嵌入式非对称多处理器结构的操作系统尚无成熟的低成本产品,导致应用开发周期较长,滞后的软件系统制约了硬件的飞速发展。因此,构建一个嵌入式非对称多处理器操作系统的意义是非常重大的。 首先,本文提出了一个嵌入式非对称多处理器操作系统的框架,本文所提出的操作系统框架综合考虑了硬件平台对操作系统的需求。从中断机制、任务管理机制、通信机制等几方面入手设计了这个框架。它既能方便的管理调度整个系统物理上属于不同处理器的硬件资源,又为程序员提供了便捷的开发环境,同时还保证了整个系统的效率,即各处理器之间任务的分配、调度、同步等问题。此外,在提出这个操作系统框架的过程中,我们还详细分析了这个操作系统所适用的硬件平台,及该操作系统的层次结构以及针对这种硬件结构所必须具备的一些其它特点。 接下来,在TMS320VC5471双核处理器上实现了该操作系统框架。TMS320VC5471开发板上的双核处理器分别是ARM7TDMI和DSP核VC5471,子系统之间通过一块共享内存进行通信,它们拥有的硬件资
其他文献
频繁模式是指数据集合中的项集、子序列或者子结构,它们出现的频繁度不少于用户设置的阈值。频繁模式在挖掘关联规则、相关规则和数据间的其它有趣关系方面扮演着重要角色,此
虚拟仪器是现代计算机技术、仪器技术及其它新技术完美结合的产物,是在通用计算机平台上,用户利用一些基本硬件和软件编程技术,根据需求定义和设计的具有测量功能的仪器系统
随着移动互联网的快速发展,智能手机在人们日常生活中的作用越来越凸显,操作系统作为智能手机的支撑平台也逐渐步入人们的视野。Android作为一个开源的手机操作系统,成为继J2ME
存储系统的可靠性、稳定性是对存储系统最基本的要求。随着用户量的迅速发展和数据量的爆炸性增长,传统存储方案均存在单点故障与性能瓶颈现象。本文旨在从硬件平台角度提出一
随着信息技术的发展,许多政府/企业部门都开发了一些各自独立的信息系统,这些系统因为由不同的人员在不同的时间开发,形成了一个个信息孤岛。企业/政府部门迫切需要集成这些独立系
电化学工作站在科学发展中及经济建设中具有重要作用。电化学方法作为一种集简便、快速、准确、灵敏度高等优点于一身的分析检测及表征手段,一直在科研和生产中占据着较为重
近年来,手机作为移动通信工具在人们的工作和生活中起到了越来越重要的作用。随着手机市场的飞速膨胀,手机厂商之间的竞争也日趋激烈。迅速地开发出成本低廉、功能适合各类用户
我国电力企业经过多年的信息化建设,电力信息化水平有了很大提高,在生产管理、营销管理、电力行业服务以及企业综合管理水平等方面成效显著。近年来,电力企业开发了一系列与企业
模糊控制和神经网络技术是人工智能系统中两种重要的理论,虽然它们从属于两个截然不同的学科领域,其基础理论也相差较远,但是它们都能模拟人的智能行为,从而解决不确定、非线性、
随着网络技术和信息数字化的快速发展,面向海量数据的大型应用纷纷涌现,进一步对存储系统性能提出更为苛刻的要求。尽管磁存储技术仍在不断发展中,但受到块级存储访问接口制