面向SPARC多核的嵌入式操作系统实时调度方法的研究

来源 :陈正林 | 被引量 : 0次 | 上传用户:archer007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航天工作的任务越来越复杂,技术要求也逐渐提升。为了提高航天器的实时性与稳定性,减少软件系统延时对航天器的影响,实时操作系统被广泛地研究与应用。SPARC架构作为国际上航天设备通用的处理器体系架构,能够精简、高效地处理程序指令,避免了嵌入式系统指令冗余带来的执行效率低下的问题。其中,多核SPARC架构因为其易于扩充、性能高效、低功耗等特点受到广泛关注。因此对多核SPARC下的实时调度方法进行研究具有重要意义。本文首先对多核操作系统实时任务调度进行深入的研究,介绍了实时任务的主要参数及约束条件。通过对调度算法利用率边界的计算对比,分析了多核操作系统下几种实时调度算法的可调度性,并对负载均衡流程进行设计。同时,根据硬实时系统所要求的时间约束,分析了多核操作系统的同步机制、中断处理机制等对实时调度的影响。接着对一种结构简单且专注于任务管理调度的实时内核Free RTOS进行移植。基于多核SPARC处理器特性,对该嵌入式实时操作系统内核配置进行修改,搭建了编译环境,完成内核初始化设计。制定了硬件描述层的修改方案,包括节拍定时器设置、调度器启动和上下文切换等。通过互斥锁结构实现了多核共享资源互斥与临界区的保护。选用优先级继承协议确保关键任务的正常运行,不被阻塞,保证了实时性。采用处理器亲和机制实现了多核下的负载均衡,支持任务绑定处理器或随机运行。最后在模拟器以及搭载了多核SPARC处理器的FPGA上对移植后的Free RTOS进行功能和性能上的测试。完成了多核SPARC处理器的操作系统多核启动与调度。对多任务调度、实时抢占、信号同步以及优先级翻转功能进行测试,测试结果正确。对调度延迟进行测试,测得在系统频率50MHz下平均延迟为75μs,符合实时操作系统要求。
其他文献
农民农村共同富裕作为共同富裕的有机构成,关系全体人民共同富裕目标的实现。本文在测算我国30个省(区、市)2006—2020年的农民农村共同富裕发展水平的基础上,借助动态面板模型与中介效应模型实证分析产业结构升级与构建现代产业体系对农民农村共同富裕的影响。研究结果表明:产业结构升级与构建现代产业体系均能显著提升农村富裕水平、缩小城乡差距,是推动农民农村共同富裕的有效手段,但同时也存在地区差异,东部地
期刊
现代化产业体系是我国现代化经济体系最重要的组成部分,为我国高质量发展提供了物质与技术基础。本文从部门结构、功能结构和空间结构三个维度出发分析了现代化产业体系的核心特征,揭示了当前我国产业体系发展存在着部门结构不够优化、高附加值功能不强和有效的区域产业分工协作网络尚未形成等突出问题。新时代我国要从推进部门结构优化、促进产业功能升级和优化产业空间布局三方面入手加快建设现代化产业体系。
期刊
为了在百年未有之大变局和新发展格局之下,我国大学能为社会主义现代化强国建设提供人力与智力保障和创新引领,也为了高校自身能建立竞争优势、实现内涵发展,我国积极推进双一流建设。为了我国高校可以更好地通过战略转型促进世界一流大学建设,本文进行了世界一流大学发展中的战略转型机制研究。首先,开展了理论基础研究。研究先进行了概念界定;然后分析了世界一流大学发展中的战略转型,发现世界一流大学经历初创期、腾飞期、
学位
「终极关怀」(Ultimate Concern)概念系由保罗·蒂利希(Paul Tillich,1886-1965)所提出,但其立场是神学性质的。而站在哲学立场上的马克思主义与儒家学说虽未系统论述其终极关怀理论,却蕴含着极其丰富的终极关怀思想。论文的研究目的在于期待能藉由认识和探讨马克思与儒家蕴含的终极关怀思想,来回答人生命存在的终极问题,即人生命的意义和目的为何?进而探讨马克思与儒家终极关怀思想
学位
文本中的拼写错误和语法错误在日常生活中十分常见,这些错误通常是由语言使用者的书写、自动语音识别、光学字符识别等原因引起的。文本纠错技术可以自动识别出文本中的拼写错误和语法错误,具有重要的研究意义。中文文本纠错技术对于快速校验海量电子文本、帮助中文初学者学习中文、保证下游任务的输入准确性等方面都有着重要的保障作用,并且在搜索引擎、文章自动评分、光学字符识别等许多与人们生活息息相关的应用中都发挥着重要
学位
近年来,制造业等领域在设计、生产、销售和服务环节中产生了文本、图像、音视频等海量多模态数据,如何高效地管理与利用这些数据资源为制造业等领域再生产创造价值是当前企业面临的重大难题。传统的数据存储与检索系统将多模态数据按照不同的形式或者模态进行分类并单独处理,导致了跨模态数据之间缺乏关联(文本、图像、音视频数据之间无法高效互检),无法支持企业业务流程的问题。因此,为了高效利用企业的多模态数据资源,提高
学位
在磁场影响下,地磁场中的铁磁性物质会引起其周围地磁场的微弱异常变化。航空磁异常探测技术通过捕获这种磁异常变化实现对磁性物体位置信息的反演,在侦察打击、目标追踪方面发挥着重要作用。其中,利用航空磁探平台实现对动态磁异常目标的追踪成为研究热点和研究难点。目前,实际采用的追踪策略主要包括螺旋、苜蓿叶、测线等经典轨迹,由指挥人员依据自身经验进行决策。该策略对指挥人员的依赖程度高,受主观影响大,同时追踪决策
学位
通过对川中丘陵区引种的三个美国紫薇品种(Red Rocket、E. Ember、Delta Blush)进行花期观测与及其花粉萌发能力比较。结果表明:3种紫薇均在7月底或8月上旬进入开花期,花期可遇,花期少于原引种地——湖南;3个品种的长/短花丝花药中的花粉粒均能正常萌发,长花丝花药中的花粉粒萌发率更高,因此,两类花药均可为杂交供花粉;3个品种均可自交和异交,自交时,花粉管和精细胞12 h可进入子
期刊
随着工业互联网的发展,工业控制系统的信息化程度提高,工业控制系统的网络安全风险也随之提升,出现了各类针对工控信息系统的新型攻击技术和手段,是影响国家安全、经济发展和社会稳定的重大隐患。提升对工控系统漏洞的认识,是加强工控系统安全防护的重要途径。目前学术界对漏洞的分析一般是从漏洞的知识性信息入手,分析漏洞的严重性或可利用性,分析结果体现的是漏洞抽象属性,不能准确描述具体漏洞。本文借助知识图谱及其推理
学位
藻红蛋白(R-phycoerythrin,R-PE)是红藻中一种作为光合辅助色素的蛋白质。这种蛋白质在食品科学、免疫诊断、治疗、化妆品、蛋白质和细胞标记以及分析过程中的许多生物技术应用中具有重要意义。如今,实现藻红蛋白简单、高效的提取已成为研究热点。三相萃取法(Three-phase partitioning,TPP)作为一种简单高效的非色谱方法在高通量、易于规模化和成本效益等方面具有显著的优势,
学位