当前位置:主页 > 科技论文 > 计算机论文 >

高可靠8051设计与实现及可靠性评估

发布时间:2020-08-14 07:01
【摘要】: 近20年来,随着计算机技术的广泛应用,许多应用场合都要求计算机必须长期稳定、可靠地运行,作为计算机系统核心的微处理器的可靠性因此受到广泛的关注。辐射和电磁干扰是目前造成的微处理器失效的主要原因,其造成的单粒子效应对于微处理器可靠性的影响是当前高可靠微处理器设计技术研究领域关注的焦点。 单粒子效应中的单粒子翻转(SEU)现象不会损坏逻辑电路,但可改变逻辑电路中信号的状态,从而造成电路工作紊乱,引发故障。SEU具有偶然性、突发性和随机性,因而成为目前高可靠微处理器抗单粒子效应设计中主要防护的对象。 单粒子翻转(SEU)会引起微处理器功能单元不同故障,会导致处理器的不同失效情况。微处理器的不同功能单元其工作机理也不一样,因此有不同的可靠性增强技术对它们进行可靠性增强。 首先,本文分析了单粒子效应产生的环境、产生机理。然后论述了单粒子效应对于微处理器的影响,特别是对时序电路和组合电路的影响。 微处理器中的寄存器在受到单粒子翻转(SEU)事件时容易发生故障,三模冗余技术可对其进行加固。传统的三模冗余三路寄存器会在同一时刻采样故障值从而导致寄存器出现故障。本文将增强型时空三模冗余技术用于对寄存器进行可靠性增强,从而在提高时序电路可靠性的同时增强了组合电路的容错性能。增强型时空三模冗余技术结合了时间冗余和空间冗余,是在用于对非反馈型电路可靠性增强普通时空三模冗余技术的基础上结合加固反馈型电路的带双沿触发寄存器进行改进的。 针对微处理器的ALU运算单元,在HR8051中增加了Berger码检测器对其运算过程进行监控。Berger码检测器利用算术运算各种函数映射关系来检测运算过程是否有误。针对存储器和寄存器文件增加了EDAC检错纠错器对其读写过程进行检错和纠错。控制流检测与现场保存和恢复用于对控制单元进行可靠性增强实现。安全状态机用于对MDU运算控制的状态机进行可靠性增强。 在实现的可靠性增强微处理器HR8051基础上进行故障注入,分析其在故障存在条件下的行为和各可靠性增强技术的效果。故障注入的结果显示,时空三模冗余技术在故障持续时间不大于三路时钟的相位差的情况下,可以很好的屏蔽组合逻辑和时钟线的单粒子翻转(SEU)事件。同时结果表明,适当的增加三路时钟相位差可以提高时空三模冗余技术的效果,但有个最佳值。随后可靠性增强效果呈下降趋势;当故障持续时间大于三路时钟相位差时使两路时钟同时采样到故障值,在反馈型电路会导致长时间的故障状态。 最后介绍将SystemVerilog断言机制应用于故障检验,结合故障注入从系统级检验可靠性增强技术对电路可靠性的影响。Markov分析方法结合故障注入的结果和HR8051的具体实现,对HR8051在单粒子翻(SEU)事件的攻击下的行为进行部分假设和简化来分析了热备份系统的可靠性行为。
【学位授予单位】:国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP368.1

【引证文献】

相关硕士学位论文 前2条

1 上官士鹏;脉冲激光模拟试验数字器件单粒子效应的机理与方法研究[D];中国科学院研究生院(空间科学与应用研究中心);2011年

2 张振力;临近空间大气中子及其诱发的单粒子效应仿真研究[D];中国科学院研究生院(空间科学与应用研究中心);2010年



本文编号:2792679

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2792679.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户23eb7***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com