宇航处理器Cache系统的可靠性分析和加固研究

宇航处理器Cache系统的可靠性分析和加固研究

论文摘要

随着处理器逐步采用纳米级的制造工艺,其集成度越来越高,电路特征尺寸越来越小,这使得处理器对于电磁干扰和辐射等噪声干扰变得越发敏感,从而可能引起错误的发生以及整个系统的错误操作。同时,对于应用在航天等空间辐射环境中的处理器,由于宇宙射线和高能粒子的辐射作用,容易导致处理器内部集成电路产生各种单粒子效应,进而引起系统的失效。因此,处理器的可靠性研究成为一个日益严峻的课题。本文以某处理器的Cache系统为研究原型,以单粒子效应引起的软错误为研究对象,采用基于仿真的故障注入方法,对该Cache系统进行了可靠性评估,同时探讨了可靠性加固设计的方法,并且利用仿真模拟器验证了可靠性加固设计方法的有效性,对Cache系统可靠性设计具有一定的理论意义,是在纳米级的制造工艺下处理器可靠性设计的一个有益探索。本文主要的研究内容与研究成果包括以下几点:(1)对空间辐射环境及其对处理器的影响进行了研究,总结了空间辐射效应的常见类型,分析了其中最为常见的单粒子翻转事件的产生机理。(2)对可靠性评估分析方法进行了研究,着重探讨了基于故障注入的可靠性评估和基于解析模型的可靠性评估,提出了在本文研究原型Cache系统基础上搭建的可靠性评估平台,同时对研究原型进行了软错误敏感性分析。(3)对可靠性加固设计方法进行了研究,在对集成电路常见加固设计方法总结的基础上,特别针对Cache系统的可靠性加固方法进行了分析,同时对本文研究原型进行了可靠性加固设计,并且利用Modelsim模拟器验证了其采用可靠性加固设计的有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 课题研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 课题研究内容
  • 1.4 论文结构
  • 第二章 空间辐射环境及其影响
  • 2.1 空间辐射环境
  • 2.1.1 银河辐射射线
  • 2.1.2 太阳粒子事件
  • 2.1.3 地磁捕获辐射
  • 2.2 空间辐射效应
  • 2.2.1 总剂量效应
  • 2.2.2 单粒子效应
  • 2.3 单粒子翻转机理
  • 2.3.1 电荷沉淀
  • 2.3.2 电荷收集
  • 2.3.3 SRAM 中的单粒子翻转机理
  • 2.4 本章小结
  • 第三章 可靠性评估方法
  • 3.1 基于故障注入的可靠性评估
  • 3.1.1 硬件故障注入方法
  • 3.1.2 软件故障注入方法
  • 3.1.3 仿真故障注入方法
  • 3.2 基于解析模型的可靠性评估
  • 3.2.1 软错误的表征
  • 3.2.2 软错误的屏蔽
  • 3.2.3 软错误的计算
  • 3.3 本章小结
  • 第四章 可靠性加固方法
  • 4.1 常见容软错误加固技术
  • 4.2 三模冗余技术
  • 4.2.1 传统三模冗余
  • 4.2.2 时空三模冗余
  • 4.3 检错纠错码技术
  • 4.4 Cache 可靠性加固技术
  • 4.5 本章小结
  • 第五章 CACHE 系统的可靠性评估与加固
  • 5.1 可靠性研究原型
  • 5.2 可靠性评估平台
  • 5.3 可靠性分析结果
  • 5.3.1 无故障注入且无加固方法
  • 5.3.2 有故障注入且无加固方法
  • 5.3.3 有故障注入且有加固方法
  • 5.4 本章小结
  • 第六章 结束语
  • 6.1 主要工作内容
  • 6.2 后续研究工作
  • 参考文献
  • 附录1
  • 致谢
  • 攻读硕士学位期间已发表或录用的论文
  • 相关论文文献

    • [1].面向替换延迟隐藏的Cache空间预约技术[J]. 航空计算技术 2020(03)
    • [2].IO dependent SSD cache allocation for elastic Hadoop applications[J]. Science China(Information Sciences) 2018(05)
    • [3].基于预取的Cache替换策略[J]. 微电子学与计算机 2017(01)
    • [4].位置信息与替换概率相结合的多核共享Cache管理机制[J]. 国防科技大学学报 2016(05)
    • [5].多核中Cache一致性延迟分析[J]. 信息通信 2016(03)
    • [6].一种Cache一致性优化策略[J]. 信息系统工程 2016(04)
    • [7].一种自适应的cache驱逐策略[J]. 信息通信 2016(05)
    • [8].基于抽象解释技术的Cache分析方法[J]. 中小企业管理与科技(中旬刊) 2015(03)
    • [9].基于抽象解释技术的多层Cache分析的设计与实现[J]. 计算机光盘软件与应用 2014(24)
    • [10].Multi-bit soft error tolerable L1 data cache based on characteristic of data value[J]. Journal of Central South University 2015(05)
    • [11].一种嵌入式系统的滑动Cache机制设计[J]. 单片机与嵌入式系统应用 2015(03)
    • [12].处理器中非阻塞cache技术的研究[J]. 电子设计工程 2015(19)
    • [13].Kaminsky Bug:DNSSEC的机遇?[J]. 中国教育网络 2009(Z1)
    • [14].Four-layer cache strategy of edge computing in education environment[J]. 计算机教育 2020(12)
    • [15].多核处理器Cache一致性的改进[J]. 西安邮电大学学报 2015(02)
    • [16].嵌入式系统中低功耗动态可重构Cache的研究[J]. 电子技术与软件工程 2015(09)
    • [17].Cache动态插入策略模型研究[J]. 计算机工程与科学 2013(10)
    • [18].多核处理器可重构Cache功耗计算方法的研究[J]. 计算机科学 2014(S1)
    • [19].嵌入式应用环境下Cache性能[J]. 信息与电脑(理论版) 2013(12)
    • [20].基于分布式合作cache的私有cache划分方法[J]. 计算机应用研究 2012(01)
    • [21].基于区间模型的一级指令Cache缺失损失分析[J]. 计算机工程 2012(07)
    • [22].多核系统中共享Cache的冒泡替换算法[J]. 微电子学与计算机 2011(04)
    • [23].浅析Cache命中率与块的大小之间的关系[J]. 价值工程 2011(32)
    • [24].嵌入式编程需注意的Cache机制[J]. 单片机与嵌入式系统应用 2010(04)
    • [25].多核处理器面向低功耗的共享Cache划分方案[J]. 计算机工程与科学 2010(10)
    • [26].面向多核的共享多通道Cache体系及原型构建[J]. 哈尔滨工业大学学报 2010(11)
    • [27].Cache结构的低功耗可重构技术研究[J]. 单片机与嵌入式系统应用 2009(01)
    • [28].一种低功耗动态可重构cache方案[J]. 计算机应用 2009(05)
    • [29].透过专利看微处理器的技术发展(六)——Cache专利技术的发展历程[J]. 中国集成电路 2009(06)
    • [30].混合Cache的低功耗设计方案[J]. 计算机工程与应用 2009(20)

    标签:;  ;  ;  ;  

    宇航处理器Cache系统的可靠性分析和加固研究
    下载Doc文档

    猜你喜欢