嵌入式系统内存空间域隔离技术的研究与实现

嵌入式系统内存空间域隔离技术的研究与实现

论文摘要

随着嵌入式系统的普遍应用,如何提高其可靠性已经成为一个重要研究领域。本文从嵌入式系统内存空间域保护的角度出发,借鉴了ARINC653中的时空域隔离思想,设计出了一种具有高可靠性、硬实时性的嵌入式实时操作系统模型,并从以下几个方面对内存空间隔离域技术进行了研究与改进。本文首先剖析了典型的具有时空隔离机制的嵌入式实时操作系统的设计思想。总结出了现有嵌入式系统中常见的内存保护机制和实现方法,并指出了不足之处。其次,在具有MMU的微控制器上改进了基于二级调度模型的实时操作系统内核结构,加入具有实时性的空间域隔离功能模块,防止越界访问,实现任务间的保护功能,并对实现过程中遇到的问题给出了合理的解决方案。最后,实现了基于进程隔离域二级调度模型的实时操作系统内核。此内核在μC/OS-Ⅱ上进行改进,加入了空间域隔离、动态内存分配、隔离域间通信和硬件I/0空间保护功能。通过实验例子证明了此模型的可靠性和实时性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的来源、目的及意义
  • 1.1.1 课题的背景
  • 1.1.2 本课题的意义和目的
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.2.3 本课题与安全操作系统研究的区别
  • 1.3 论文的主要工作
  • 1.4 论文的组织结构
  • 第2章 内存空间域隔离技术分析
  • 2.1 段保护技术
  • 2.2 段匹配技术
  • 2.3 地址沙箱技术
  • 2.4 基于MMU的空间保护技术
  • 2.4.1 MMU功能简介
  • 2.4.2 现有的硬件空间域隔离方法分析
  • 2.4.3 已有基于MMU的内存隔离系统简介
  • 2.5 安全域隔离技术
  • 2.6 本章小结
  • 第3章 基于 MMU的内存空间域隔离模型
  • 3.1 内存空间域隔离模型
  • 3.2 进程隔离域的定义
  • 3.3 进程、线程与进程隔离域的关系
  • 3.4 进程隔离域的类型
  • 3.5 实现中需要考虑的问题
  • 3.5.1 程序代码保护问题
  • 3.5.2 代码共享问题
  • 3.5.3 跨域通信问题
  • 3.5.4 内存使用效率问题
  • 3.5.5 I/O空间的保护
  • 3.6 内存空间域隔离模型的实现
  • 3.6.1 在μC/OS-Ⅱ上实现进程空间域模型需要解决的问题
  • 3.6.2 跨域通信机制的实现
  • 3.6.3 引入MMU后带来的问题
  • 3.6.4 进程隔离功能的实现
  • 3.6.5 进程隔离功能的测试
  • 3.7 本章小结
  • 第4章 空间域动态内存管理与I/O保护的实现
  • 4.1 动态内存分配算法分析
  • 4.2 TLSF算法介绍
  • 4.3 TLSF算法在本系统中使用的局限性
  • 4.4 进程隔离域模型中动态内存分配算法的设计
  • 4.5 性能测试与分析
  • 4.6 硬件I/O空间保护的实现
  • 4.6.1 简化的MAC模型
  • 4.6.2 MAC信息存放
  • 4.6.3 MAC的相关操作
  • 4.6.4 硬件I/O空间保护的测评
  • 4.7 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 个人简历
  • 附录1 进程隔离域测试代码
  • 相关论文文献

    • [1].网络治理需适应新的空间域态[J]. 唯实(现代管理) 2016(01)
    • [2].精确的频率空间域黏声波有限差分数值模拟[J]. 物探与化探 2011(04)
    • [3].空间域位场延拓新方法研究[J]. 地球物理学进展 2012(04)
    • [4].二维时间空间域和频率空间域声波全波形速度反演方法的对比研究[J]. 地球物理学进展 2017(05)
    • [5].快速高精度的频率空间域声波数值模拟方法研究[J]. 地球物理学进展 2011(04)
    • [6].空间域循环滤波方法的研究及其改进[J]. 电脑知识与技术 2009(28)
    • [7].旋转机械空间域全信息小波包变换及其应用[J]. 机械与电子 2008(01)
    • [8].一种新的空间域图像错误掩盖方法[J]. 光子学报 2008(02)
    • [9].二维频率空间域声波数值模拟及其应用[J]. 新疆石油地质 2011(06)
    • [10].一种大变形多空间域连续体结构拓扑优化方法[J]. 北京航空航天大学学报 2009(02)
    • [11].空间域中压缩感知在车载雷达目标定位中的应用(英文)[J]. 同济大学学报(自然科学版) 2017(S1)
    • [12].二维频率空间域粘声波正演模拟研究[J]. 地球物理学进展 2011(06)
    • [13].一种结合空间域信息的高光谱分类结果优化方法[J]. 工业控制计算机 2015(03)
    • [14].用于声波方程数值模拟的时间-空间域有限差分系数确定新方法[J]. 地球物理学报 2013(10)
    • [15].基于任意广角波动方程的频率-空间域深度偏移方法研究[J]. CT理论与应用研究 2010(02)
    • [16].一种空间域和分数阶傅里叶变换域相结合的数字水印算法[J]. 科技信息 2010(30)
    • [17].标量地震波频率-空间域有限差分法数值模拟[J]. 石油物探 2009(01)
    • [18].物联网三元空间域中传播动力学的形成与演化机制[J]. 科技管理研究 2015(16)
    • [19].二维时间-空间域声波全波形速度反演方法研究[J]. 地球物理学进展 2017(06)
    • [20].二维弹性波方程频率空间域有限差分正演研究[J]. 工程地球物理学报 2013(06)
    • [21].空间域滤波FDTD算法的精度分析[J]. 集成电路应用 2019(09)
    • [22].三维空间域多普勒功率谱及其多天线系统性能[J]. 物理学报 2014(24)
    • [23].基于空间域的轨道状态检测信号采集[J]. 城市轨道交通研究 2015(01)
    • [24].基于平均导数优化方法的VTI介质频率空间域正演[J]. 地球物理学报 2015(09)
    • [25].基于25点有限差分煤储层频率空间域准P波数值模拟[J]. 科技致富向导 2013(30)
    • [26].基于空间域数据拟合的声矢量阵多目标分辨算法研究[J]. 舰船电子工程 2014(03)
    • [27].空间域增强方法在CBCT中的应用研究[J]. 生物医学工程学进展 2020(01)
    • [28].基于高斯混合模型的空间域背景分离法及阴影消除法[J]. 中国图象图形学报 2008(10)
    • [29].地震数据广义合成的频率空间域逆时偏移[J]. 浙江大学学报(工学版) 2015(01)
    • [30].基于空间域差分的φ-OTDR光纤分布式扰动传感器定位方法研究[J]. 红外与激光工程 2016(06)

    标签:;  ;  ;  ;  ;  

    嵌入式系统内存空间域隔离技术的研究与实现
    下载Doc文档

    猜你喜欢