基于多核环境的嵌入式操作系统内核设计与实现

被引量 : 1次 | 上传用户:lixuhai88888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术的不断飞速发展带动了整个汽车电子软件行业的开发朝着大型化、多元化发展。这会导致汽车的网络技术、通信技术、零部件控制技术等方面的复杂性持续增加。由于处理器的不断升级,这能够导致不同处理器上系统软件移植难度的提高;不同实时操作系统上的软件,应用接口也不大相同,这也会导致应用软件的一致性问题。1993年德国汽车工业界提出了OSEK体系规范,它能够改变这种由移植性和通用性所带来的问题。1994年推出的汽车分布式执行规范VDX与OSEK规范合并,从而形成了今天的OSEK/VDX规范。2003年汽车开发系统架构联盟成立(Automotive Open Systems Architecture,AUTOSAR),以OSEK/VDX规范为基础并针对汽车电子提出了一整套软件开发方法、架构技术标准。随着单核瓶颈的出现以及多核技术的深化发展,2011年11月AUTOSAR第一次引入了针对汽车电子中的多核嵌入式操作系统标准,开启了汽车电子基础软件的多核时代!对于符合OSEK/VDX标准的单核嵌入式实时操作系统国内外均有一定的研究成果,但是针对最新AUTOSAR多核嵌入式实时操作系统标准的研究和开发,在国内却少之又少。正因如此,本文基于AUTOSAR最新的操作系统规范标准,以TI公司的8核DSP处理器TMS320C6678作为底层硬件平台,设计并实现了一款多核嵌入式操作系统——DeCore MOS。该操作系统基于DeCore OS,并在其基础之上进行了多核化研究与创新,使其不但能够满足AUTOSAR多核操作系统标准,并且能够在多核硬件环境流畅运行,提高了应用执行效率。DeCore MOS采用多级分层结构,提供诸如多核支持层、内核层、配置管理等以满足高剪裁、高可配置的需要。在满足规范的前提下,系统创新地采用了RPC机制,使跨核函数的调用者无须考虑核心间复杂的通信问题。DeCore MOS提供了多核调度表、堆栈检测、自由软件定时器、计数器接口,并且包含了OSEK所有符合级别的配置。可以说系统符合AUTOSAR的SC1级别。经过模块化测试、集成测试,DeCore MOS能够满足一般应用需要并在一定程度上提高了算法执行效率。
其他文献
间充质干细胞(mesenchymal stem cells,MSCs)是当前干细胞研究的热点之一。目前,皮肤愈合正逐渐受到重视。现有的研究认为骨髓间充质干细胞(BM-MSCs)能从多个方面促进皮肤愈
社会转型期 ,刑事犯罪居高不下且呈现出七大新特点 :犯罪目的明确化、犯罪预备专业化、作案手段职业化、作案方式集团化、作案过程复杂化、作案装备现代化、反侦查伎俩普遍化
目的探讨2型糖尿病合并高血压和单纯2型糖尿病对脂代谢、血尿酸和肝肾功的影响。方法将355例2型糖尿病患者分成合并高血压组(179例)和血压正常组(176例),对两组的体重指数、
通过对2012年泛太平洋冰壶锦标赛赛况进行分析,得出中国男女冰壶队虽在泛太平洋冰壶锦标赛上双双获得冠军,但也暴露出了他们的短板:技术无优势,靠经验在比赛;轻敌与骄傲的心
首先通过对重庆市城镇化水平的预测,确定重庆市在2020年城镇化率达到65%的可能性。主要通过文献研究确定影响重庆市城镇化率变化的影响因素,进而利用统计学方法建立了城镇化
<正> 我们知道,保险的基本原则包括:可保利益原则、最大诚信原则、近因原则、损失补偿原则及代位求偿原则。这些原则对于意外伤害保险来说,有的基本适用,有的则完全适用。由
考证方言本字就是利用语料来恢复词语和字形的对应关系,找回本字;乾县方言火通、横两个字在古今演变时分别由于阴化、文白叠置而与词语失去联系;理清历史音变,找到方言旁证,
全球经济一体化以及工业经济向知识经济的转型,客户需求呈现个性化,市场走向多元化,要求企业生产具有很强的柔性和快速响应市场的能力,快速响应某一市场机遇和取得最大的竞争
从手部动作范畴到心理范畴的演变是人类认知思维的典型体现,涉及这一演变的词非常多。演变方式主要有三种:隐喻、转喻、语义沾染,其中以隐喻最为常见。人们习惯于用身边具体