基于ARM的嵌入式系统虚拟机的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:diger
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着消费类电子产业的高速发展,传统的嵌入式技术已不能满足人们对嵌入式产品功能和性能日益增长的需求。将系统虚拟化技术引入嵌入式领域,使之实现在同一硬件平台上运行多个操作系统,能缩短应用软件的开发周期,增强系统的安全性,减少系统工作的芯片数量,缩减企业的开发成本。本文从系统虚拟化设计的角度出发,围绕嵌入式系统的特点,设计和实现了一个基于ARM平台的嵌入式系统虚拟机。   本文首先在第二章分析了系统虚拟化的研究现状,并在此基础上选择了基于开源项目的OKL4作为构建嵌入式系统的系统虚拟机。接着在第三章分析了OKL4中实现系统虚拟化的关键技术,重点研究了OKL4中的内存管理、进程间通信、调度策略和中断管理。然后在第四章介绍了实现系统虚拟化的硬件平台和软件平台,并分析了系统设计的原理和方法。在第五章中详细论述了基于ARM926EJ-S处理器的硬件平台上移植OKL4系统虚拟机的实现过程。最后,在第六章从两个方面完成了对OKL4系统虚拟机的验证:一方面通过构建Ktest测试例,完成了OKL4内核的功能性的测试;另一方面,通过在OKL4上移植Linux和Nucleus客户操作系统,完成了系统虚拟机对多个不同操作系统虚拟化的验证。   本文实现的嵌入式系统虚拟机,为将来实现单芯片低成本的嵌入式终端打下了基础。在此基础上,可以结合不同的客户操作系统实现完整的单芯片多系统的系统虚拟化解决方案,具有较高的实用价值。
其他文献
随着宽带无线城域网IEEE802.16的逐步形成,越来越多的关键问题有待解决,特别是在Mesh模式下资源调度机制成为目前研究的热点。由于IEEE802.16协议对调度算法没有详细的定义,而公
网络测量技术是随着通信技术的不断进步和网络数据业务量的快速增长以及各种应用的逐渐丰富从而持续变化发展的。人们越来越关注网络的性能,因而对它的测量和研究也就成为一项
本文通过快速冻融法,对冻融循环后的再生混凝土(粗骨料取代率100%)与普通混凝土的质量、动弹性模量、抗压强度等进行对比研究.得出以下主要结论:加入引气剂的混凝土,动弹模可
利用多天线(MIMO,Multiple Input and Multiple Output)技术在不增加系统带宽和天线发射总功率的情况下,能成倍地提高系统容量,对系统性能的改善十分显著,是对抗无线信道中多径衰
随着经济水平的不断提升,也带动了各个行业的发展,铁路运输是我国交通事业中的主要部分,在铁路运输过程中机车、车辆长期使用会导致老化、损坏,必须要及时维修,对于维修用的
随着通信技术的快速发展,通信网络的应用范围越来越广,人们的要求也越来越高。传统的固定有线网络已经远远不能满足人们的需求,人们希望能在任何时候,任何地点与任何人进行通信。
认知无线电技术作为业界公认的提高频谱利用率的最有效技术之一,它能够主动侦测频谱使用情况,自适应地改变自身通信参数,伺机选择授权用户暂时没有使用的频段进行通信,具有灵活、
随着现代通信技术的飞速发展,全球每个国家都越来越关注3G网络的发展建设,目前3G技术体制的标准有WCDMA,CDMA2000,TD-SCDMA,WiMAX,等,纵观世界强国,都有自己的通信标准。我国自己知识
本论文重点研究了基于无线传感器网络的心音体征参数检测及其信号分析处理方法。   利用无线传感器网络监测生命体征参数,不仅能对患者进行动态、实时、长期和连续的监测,而
随着广播电视的数字化及移动技术的相互融合,移动多媒体广播将成为广播电视产业的一个重要应用。国内外各种移动多媒体广播的标准应运而生,中国移动多媒体标准就是一个值得关注