8051 IP软核容错技术研究

8051 IP软核容错技术研究

论文摘要

随着我国航天事业的发展,高密度集成电子器件在航天器的研制中被大量使用。然而随着器件集成度的提高和工作电压的降低,空间辐射环境对电子系统的影响越来越多。空间辐射环境对电子系统的损害最主要的是单粒子效应(SEE)。它们会使器件失效或者工作状态发生改变,影响电子设备的可靠运行,因此有必要研究依靠自身的技术解决这些问题的方法。IP技术是近年来发展极为迅速的一种技术,并且已广泛的应用工业生产、航空航天等等行业。IP技术具有的灵活、易实现的特点决定了它作为提高电子设计可靠性的一个重要方法。IP软核作为IP技术实现的一个重要途径,具有可裁剪、灵活定制以及可方便构成片上Soc系统的特点,在航天工业中己得到广泛应用,因此,有必要对IP软核的容错技术做专门研究。本文的主要工作是在开源MC8051IP软核的基础上研究并实现针对SEE的高可靠性8051IP软核。本文采用TMR、EDAC等技术对原MC8051IP核进行了加固定制。并且对加固后的IP核进行了软件仿真及硬件电路测试,实现了一个可用于实际设计的高可靠性8051IP软核。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 课题的背景和意义
  • 1.2 空间环境概述
  • 1.3 IP技术介绍
  • 1.4 本论文主要的研究工作
  • 第2章 IP软核容错技术介绍
  • 2.1 单粒子效应介绍
  • 2.1.1 单粒子效应介绍
  • 2.1.2 空间环境下工作的微处理器分析
  • 2.2 提高系统可靠性的途径
  • 2.2.1 系统容错技术
  • 2.2.2 系统避错技术
  • 2.3 容错技术实现
  • 2.3.1 三模冗余技术
  • 2.3.2 EDAC及扩展Hamming码纠错码
  • 2.3.3 容错技术小结
  • 第3章 MC8051IP核研究
  • 3.1 MC8051IP核总体设计
  • 3.1.1 标准MCU8051分析
  • 3.1.2 MC8051IP核设计特点分析
  • 3.1.3 总体设计
  • 3.1.4 结构层次设计
  • 3.1.5 设计工具
  • 3.2 指令系统分析
  • 3.2.1 指令格式
  • 3.2.2 寻址方式
  • 3.2.3 指令操作码编码分析
  • 3.2.4 指令执行的基本流程
  • 3.3 模块划分及功能分析
  • 3.3.1 存储模块分析
  • 3.3.2 定时器/计数器模块分析
  • 3.3.3 串口通信模块分析
  • 第4章 8051IP软核及容错系统实现
  • 4.1 算术逻辑单元实现
  • 4.2 定时器/计数器单元实现
  • 4.3 串行接口模块实现
  • 4.4 控制通路实现
  • 4.4.1 存储器控制模块实现
  • 4.4.2 系统工作状态机实现
  • 4.5 存储模块实现
  • 4.5.1 程序存储器ROM
  • 4.5.2 内部存储器RAM
  • 4.5.3 外部存储器RAMX
  • 4.6 软件仿真测试
  • 4.6.1 系统实现
  • 4.6.2 功能仿真与静态时序分析
  • 4.6.3 仿真结果
  • 第5章 硬件测试系统设计
  • 5.1 全指令测试软件设计
  • 5.1.1 定时器/计数器模块及串口模块功能测试序列
  • 5.1.2 算术以及逻辑指令测试序列
  • 5.1.3 外部中断测试指令序列
  • 5.1.4 数据采集及处理系统
  • 5.2 试验硬件电路设计
  • 5.2.1 硬件实验电路功能及设计要点
  • 5.2.2 硬件电路具体模块设计
  • 5.2.3 PCB板设计
  • 5.3 硬件试验及结果
  • 5.4 试验设计中的不足分析及解决方法
  • 第6章 结论及展望
  • 6.1 试验结论
  • 6.2 研究展望
  • 参考文献
  • 发表文章
  • 致谢
  • 相关论文文献

    • [1].浅谈电视播控系统中数据容错技术[J]. 科技传播 2019(22)
    • [2].计算机系统容错技术研究[J]. 黑龙江科技信息 2015(28)
    • [3].基于“采集—预测—迁移—反馈”机制的主动容错技术[J]. 计算机研究与发展 2020(02)
    • [4].容错技术及其在电力机车测控系统中的应用[J]. 华北科技学院学报 2012(02)
    • [5].高速公路收费系统服务器容错技术研究[J]. 电脑知识与技术 2009(18)
    • [6].计算机系统容错技术的思考[J]. 计算机产品与流通 2017(10)
    • [7].分布式存储中的纠删码容错技术研究[J]. 计算机学报 2017(01)
    • [8].计算机系统容错技术研究[J]. 电脑知识与技术 2016(06)
    • [9].自适应容错技术在铁路信号监控中的应用[J]. 信息技术 2013(02)
    • [10].航天器综合电子系统在轨重构容错技术研究[J]. 航天器工程 2016(02)
    • [11].计算机存储容错技术浅析[J]. 智富时代 2015(09)
    • [12].关于计算机服务器系统的容错技术[J]. 中国新通信 2019(20)
    • [13].容错技术更适用医院关键业务——解析美国容错技术有限公司(Stratus)容错解决方案[J]. 中国数字医学 2012(12)
    • [14].高可靠计算机系统的容错技术分析[J]. 计算机产品与流通 2018(03)
    • [15].一种软硬件结合的容错技术研究[J]. 小型微型计算机系统 2017(01)
    • [16].服务器容错技术在南京绕越高速公路东南段项目中的应用[J]. 现代交通技术 2010(S1)
    • [17].一种具有负载平衡特性的容错技术[J]. 数据采集与处理 2012(S1)
    • [18].高速公路收费系统服务器容错技术研究[J]. 交通标准化 2009(21)
    • [19].计算机容错应用技术[J]. 梅山科技 2011(01)
    • [20].用容错技术提高提升机控制系统的可靠性[J]. 煤炭技术 2008(03)
    • [21].卫星导航系统故障诊断及容错技术探讨[J]. 导航定位学报 2018(02)
    • [22].图像容错技术研究[J]. 计算机技术与发展 2011(03)
    • [23].多核与容错技术[J]. 计算机与信息技术 2009(05)
    • [24].铁路信号计算机联锁控制系统容错技术探析[J]. 科技经济导刊 2019(24)
    • [25].计算机系统容错技术研究[J]. 计算机工程 2010(13)
    • [26].面向云应用系统的容错即服务优化提供方法[J]. 软件学报 2019(04)
    • [27].面向计算机系统的容错技术[J]. 电子技术与软件工程 2018(04)
    • [28].基于冗余容错技术的铁道罐车测量系统的设计[J]. 铁道车辆 2012(08)
    • [29].嵌入式软件容错技术及应用[J]. 煤矿机电 2011(02)
    • [30].基于容错技术的农场企业信息门户研究[J]. 东北农业大学学报 2009(03)

    标签:;  ;  

    8051 IP软核容错技术研究
    下载Doc文档

    猜你喜欢