学位论文 > 优秀研究生学位论文题录展示

航空高可靠处理器容错设计与实现

作 者: 包斌
导 师: 穆长富
学 校: 国防科学技术大学
专 业: 计算机科学与技术
关键词: 空间辐射 SEU 高可靠处理器 故障率 整数部件 Cache系统 Leon3
分类号: TP332
类 型: 硕士论文
年 份: 2007年
下 载: 233次
引 用: 1次
阅 读: 论文下载
 

内容摘要


本文主要围绕适用于星载计算机的宇航高可靠微处理器的设计和实现展开。空间辐射环境是宇航高可靠微处理器在设计时需要特别考虑的因素。本文研究了符合SPARC V8标准的Leon3微处理器体系结构,并在其基础上就单粒子翻转效应(SEU)对微处理器进行容错保护设计,使微处理器能避免一定量级的SEU错误。在modelsim模拟器中进行故障注入来验证容错设计的正确性,并构建FPGA平台来评估容错设计代价以及兼容性。论文的研究成果包括以下几点:一.对空间辐射环境进行了初步的研究和分析,总结了对处理器行为有重大影响的几种辐射效应。在Leon 3架构基础上针对SEU的影响,提出了高可靠处理器容错体系结构设计策略。二.结合Leon 3现有的流水线实现技术,讨论了寄存器文件的容错机制,提出多种设计策略。综合考虑性能和代价之后,实现了基于汉明码的高可靠、低代价的寄存器文件容错设计。三.根据Cache系统的情况,提出了基于循环码校验的数据重载策略,实现了用循环码来检测Cache中的错误并通过数据重载更新错误数据的高可靠Cache控制器。四.通过体系结构容错设计,在消耗资源不多的情况下,使微处理器的故障率从0.46错误/设备-天降低到4.7788E-9错误/设备-天。

全文目录


摘要  10-11
ABSTRACT  11-12
第一章 绪论  12-16
  1.1 课题研究背景  12-13
  1.2 课题研究现状  13-15
    1.2.1 国外研究现状  13-14
    1.2.2 国内研究现状  14-15
  1.3 课题研究内容  15
  1.4 论文结构  15-16
第二章 高可靠微处理器设计  16-33
  2.1 空间辐射环境及对微处理器的影响  16-23
    2.1.1 空间辐射环境  16-17
    2.1.2 空间辐射的影响  17-23
  2.2 SPARC V8系统结构  23-26
    2.2.1 SPARC V8的特点和组成  23-25
    2.2.2 SPARC V8的实现—Leon3  25-26
  2.3 高可靠处理器设计  26-32
    2.3.1 普通处理器的单粒子翻转概率  26-28
    2.3.2 高可靠处理器的单粒子翻转概率  28-31
    2.3.3 高可靠处理器抗单粒子性能  31-32
  2.4 本章小结  32-33
第三章 高可靠处理器整数部件设计与实现  33-49
  3.1 整数处理单元  33-37
    3.1.1 七级流水线  33-35
    3.1.2 寄存器文件  35-37
  3.2 高可靠整数处理单元  37-48
    3.2.1 汉明码技术研究  37-39
    3.2.2 高可靠整数部件设计  39-42
    3.2.3 高可靠整数部件实现和验证  42-48
  3.3 本章小结  48-49
第四章 高可靠处理器Cache系统设计与实现  49-63
  4.1 Leon3 Cache系统  49-54
    4.1.1 微处理器的存储系统结构  49-51
    4.1.2 指令Cache设计  51-52
    4.1.3 数据Cache设计  52-54
  4.2 高可靠Cache系统  54-62
    4.2.1 循环校验码技术研究  54-56
    4.2.2 高可靠Cache系统设计  56-58
    4.2.3 高可靠Cache系统实现和验证  58-62
  4.3 本章小结  62-63
第五章 高可靠处理器FPGA验证  63-69
  5.1 FPGA验证平台  63-65
    5.1.1 FPGA验证硬件平台  63-65
    5.1.2 FPGA验证软件平台  65
  5.2 高可靠处理器验证  65-68
  5.3 本章小结  68-69
第六章 结束语  69-70
  6.1 全文工作总结  69
  6.2 进一步工作展望  69-70
致谢  70-71
参考文献  71-74
作者在学期间取得的学术成果  74

相似论文

  1. 星载高速数据处理技术研究,V446.9
  2. 应用六西格玛法降低定向钻虎钳故障率研究,TB114.2
  3. 可修系统维修的仿真分析,TH17
  4. 钢铁企业设备管理中6σ精益运营理论应用研究,F426.31
  5. 基于FPGA的SPARC多核结构设计与实现及并行算法研究,TP368.1
  6. 面向片上存储应用的高性能抗辐射纠错码编码机制的研究与实现,TN911.22
  7. 基于FPGA的星载RAM抗SEU的研究与设计,TP333.8
  8. 可重构系统任务调度与系统级FPGA抗辐照设计,TN791
  9. 电气设备故障模型研究及维修时点预测,TM507
  10. 有效载荷控制装置存储与控制逻辑设计,TP333
  11. 基于QDSP目标板的嵌入式操作系统移植和计算高度密集型应用运行方法的研究与实现,TP316.2
  12. 新型葡萄球菌肠毒素SEG、SEU的表达及结构功能分析,R378
  13. 基于系统多种因素的预防维修决策模型,O225
  14. 考虑故障危害的国产数控车床可靠性综合评价,TG519.1
  15. 模拟空间辐射对果蝇基因组和凋亡的影响,Q691
  16. 分子标志鉴定空间诱变水稻原种的策略方法,S511
  17. 混杂双设备生产线系统性能分析研究,F273
  18. 两个不同服务台的可修排队系统的矩阵几何解,O226
  19. 空间飞行诱发水稻基因组不稳定序列特征分析,S511
  20. 基于设备及电网风险综合评判的输变电设备状态检修决策优化,TM73
  21. 通用存储器单粒子效应测试系统研究,TP333

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 运算器和控制器(CPU)
© 2012 www.xueweilunwen.com