基于TrustZone的双操作系统技术研究

来源 :中国电子科技集团公司电子科学研究院 | 被引量 : 0次 | 上传用户:xiaoaixiaoaixiaoai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着嵌入式计算机技术的不断进步,当前如物联网、智能车载系统等热门的应用大多都离不开嵌入式操作系统的支持。但是,嵌入式设备的普及要求如今的嵌入式操作系统不仅要能够拥有稳定且快速的实时响应能力,还要在运行过程中为用户提供丰富的系统功能。除此之外,嵌入式操作系统的安全性也需要得到一定程度的保证。然而传统的嵌入式操作系统架构很难同时具备上述所有特性,因此,双操作系统架构成为了当前较为热门的研究方向。本文研究并实现了基于TrustZone技术的双操作系统架构,其主要内容如下:(1)对ARMv8处理器和TrustZone技术进行研究。重点对TrustZone技术的工作原理、架构扩展和软件支持进行了研究。(2)基于TrustZone技术在飞腾2000/4处理器平台上研究并实现了双操作系统架构。其中安全域内运行锐华嵌入式实时操作系统,普通域内运行Linux通用操作系统。完成了该架构内锐华操作系统的相关配置以及中断系统、环境间切换的改进。(3)为解决双操作系统架构中通用操作系统性能损失严重的问题,本文基于混合关键度系统的调度算法,采用了固定优先级与时间片轮转相结合的调度策略。该调度策略既可以保证安全域中锐华操作系统的实时性,又可以在双系统架构下提升Linux操作系统的运行性能。实验表明,该架构既可以为用户提供丰富的系统服务,又可以尽可能保证关键系统内的实时任务能够安全地正确运行。
其他文献
学位
学位
学位
学位
学位
以菱镁矿轻烧粉和盐酸为原料,经过酸溶反应得到酸溶精制液,再以氨气为沉淀剂制备氢氧化镁.研究酸溶过程中Mg2+浸出率随酸矿比(HCl与MgO物质的量的比,以下同)、酸溶时间和盐酸浓度的变化规律;沉镁过程中反应温度、氯化镁初始浓度和氨镁比(氨气与氯化镁中Mg2+物质的量的比,以下同)对Mg2+转化率的影响.采用SEM和XRD对产品表征,利用热重分析对氢氧化镁在不同升温速率下热分解动力学和机理进行研究.
学位
随着互联网技术和硬件设备的发展,近些年来研究者们对于身份认证技术的研究十分重视,尤其是生物特征识别技术。手写签名作为生物行为特征的一种,每个用户的签名习惯、方式以及本身签名的数据特点都具有区分度,签名数据还有着独特的优点:用户友好性强,获取容易等等。其中,在线手写签名数据采集到了签名者书写时的动态特征,更加难以伪造。现今的签名认证算法存在一些如:特征提取依赖写者,需要参考签名数目较多等问题。同时,
随着任务执行平台自身性能和信息化水平的提升,给对抗双方带来了巨大的挑战的同时也存在难得的机遇。因此,目标分配的智能化研究成为了任务规划的热点问题。由于目标分配问题涉及的因素众多,包括任务平台或目标的数量及位置、平台的性能、目标所要求的载荷等,且其中某些因素如平台或目标的数量、位置等均具有可变性,使得目标分配问题成为了典型的非确定多项式完全(NPC,Non-deterministic Polynom