【摘 要】
:
消费电子产业及制造工业的高速发展对嵌入式系统的性能,规模,安全,系统利用率等方面提出了高要求。针对日益复杂的嵌入式系统,一系列应用于传统桌面及服务器领域的高新技术也
论文部分内容阅读
消费电子产业及制造工业的高速发展对嵌入式系统的性能,规模,安全,系统利用率等方面提出了高要求。针对日益复杂的嵌入式系统,一系列应用于传统桌面及服务器领域的高新技术也开始逐步应用于嵌入式领域。多处理器技术,多核操作系统技术,虚拟化技术是传统桌面及服务器领域针对性能,功耗,系统利用率,安全性等关键指标而诞生的新技术。虽然这些技术在传统桌面及服务器领域已经日益成熟,但是面对嵌入式系统,这些新技术还需要进行许多的修改和优化。由于嵌入式平台的特点以及嵌入式软件及操作系统起步较晚,如何有效的发挥多核计算资源,如何保障多核嵌入式系统的正确性及安全性以及如何在庞大以及复杂的异构环境下协调各系统间的协作使之成为一个有机的整体。这些问题成为了目前在硬件成本不变的情况下如何提高嵌入式系统整体性能的关键。本论文针对上述问题,以德州仪器最新的高性能KeyStone多处理器信号处理器平台为主要硬件研究对象,在深入分析其针对多核多操作系统的硬件技术的基础上,讨论针对该体系架构的多核多操作系统技术,设计并实现一套支持多操作系统同时运行的多核多操作系统板级支撑平台Scorpius,并以应用两款经典嵌入式实时操作系统为例提出一种在嵌入式多核环境下同时运行多操作系统的方法,为同构或异构多核环境下的嵌入式应用提供系统级的支持。本论文的主要工作包括以下几个方面:1.对目前嵌入式领域的多核处理器进行总结,并简单介绍一些嵌入式领域内的常见多核操作系统。研究并分析其他主流硬件架构针对多核等技术的实现细节。分析对比了以TMS320C6678为例的TI最新高性能KeyStone体系在多核上的实现。2.设计针对TMS320C6678硬件的可同时运行多个单核或多核操作系统的嵌入式板级支撑平台Scorpius系统框架,包括实现基础硬件驱动服务,多核环境下所必要的基础组件以及提供给操作系统运行的操作系统必要组件。3.采用层次化设计,将多核多操作系统基础平台与操作系统上层服务进行分离,针对Scorpius平台移植两款具体的经典嵌入式操作系统。
其他文献
随着信息系统的不断发展,Web系统应运而生,人们对于web网络的依赖越来越大。在信息系统的建设中,数据库系统这个存储和处理数据的核心载体起着至关重要的作用。从20世纪60年
近年来,科学技术依然保持着快速发展的劲头,其中互联网技术和多媒体技术的发展尤为突出,各种高清多媒体数码设备也非常普及,因此产生海量图像,如何有效的处理爆炸式增长的图像,如何
复杂网络指从真实复杂系统中抽象出的具有拓扑结构的一类网络,如社交网络、交通网络、生物网络等。近年来,随着控制理论的发展和成熟,复杂网络的结构可控性研究逐渐成为一个热点。已有研究表明,复杂网络的结构可控性分析在识别潜在致病基因和药物靶标方面具有实际应用价值。本文基于复杂网络结构可控性模型,提出了一种新的可控性节点分类框架,并将该框架应用于人体组织特异的调控网络中,系统性地检测具有显著生物意义的致病基
生物技术作为现代的新型技术不断地发展推进,尤其是实施基因组计划。人类逐步得到了基因序列的相关数据。由此可知,如何精确、高效地分析基因序列并挖掘基因序列尤为重要。伴随
血浆单采机是近些年来飞速发展的医疗设备,单采血浆是采集血液中的血浆成分(采用不受污染的蠕动泵技术来输送血液,利用高速旋转的离心机将血液中的血浆成分分离出来的技术,而把剩余成分还输回人体的血浆采集方式),所采集的血浆在临床中用来对多种疾病进行治疗。采用这种方式来采集血浆,可以有效的改善供者的血液利用率,降低血液费用。这种采集方式是现阶段血库发展的新趋势,医院、血库、医疗机构和医疗设备制造商正逐渐涉及
近年来,随着云计算技术的飞速发展,深刻的影响到了信息存储与检索服务,云存储作为一种服务,可以使得用户通过网络将数据方便快捷地存储在云服务器端。当大量的企业和个人将他
目前,智能视频监控领域飞速发展,视频监控应用到日常生活中的方方面面。智能视频监控就是使用计算机视觉和图像处理的相关处理方法,将图像中的待检测目标检测出来,对图像中待
不可否认服务已经渗透到各种网络应用中,特别是与人们生活息息相关的电子商务、电子邮件等方面。提供有效的、完善的不可否认服务成为网络安全领域的研究热点。不可否认服务由
属性约简是信息智能化处理研究的核心内容之一。近年来,Pawlak提出的粗糙集理论在属性约简方面展现出巨大的优势。然而,当数据集较大时,许多约简算法效率不高,如何快速有效地
树木作为一种常见的景观模型,在自然场景的模拟中得到了广泛的应用,如何快速绘制出具有真实感且在大规模场景中具有较高绘制效率的树木已成为计算机图形学研究的一个热点与难