星载处理器流水线的BIST设计与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:carlos_yu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
空间辐射环境下,星载微处理器中的半导体器件易发生单粒子效应,导致微处理器发生故障,严重影响航天器或卫星的可靠性和寿命。当星载微处理器系统发生故障后,如何在多核处理器中判断故障、定位故障、剔除故障,需要一种低成本、高效率的方法予以实现。作为学校预研项目“恶劣环境下星载处理器系统技术研究”的子课题之一,本文深入研究了BIST(内建自测试)的机理,在理论推导和建立模型的基础上,总结出基于处理器流水线的BIST方法,实现了器件开销和故障覆盖上的折中。在modelsim模拟器中进行故障注入来验证BIST的正确性,并通过理论计算评估BIST设计代价以及故障覆盖率。论文的研究成果包括以下几点:一、在初步分析当今星载微处理器技术的基础上,针对其高可靠性的要求,深入研究了BIST理论,结合二者的特征,提出了基于处理器流水线的BIST设计策略。二、结合LENO3现有的流水线实现技术,创造性的提出了基于流水线的BIST设计,综合考虑效率和代价之后,实现了流水线上BIST的嵌套使用,大大降低了BIST的开销。三、深入研究、分析了LEON3的源程序,直接在LEON3的源程序中用VHDL描述了此BIST设计,并用ModelSim完成了加入BIST后的LEON3仿真,用Synplify完成了加入BIST后的LEON3综合。四、研究系统逻辑与内建自测试逻辑的融合,在系统原有结构中融入内建自测试逻辑,实现内建自测试逻辑与系统逻辑(本处指除内建自测试逻辑以外的其它逻辑)尽可能完美的结合,通过软故障的模拟和注入,完全实现了故障检测、故障区分、故障定位等工作。五、通过理论计算和代价分析,在消耗资源不多的情况下,当微处理器发生故障时其可测试率达到了99%以上。
其他文献
特发性肺纤维化(idiopathic pulmonary fibrosis,IPF)是一种病因不明的慢性进行性纤维化性间质性肺炎,主要表现为咳喘、进行性加重的呼吸困难,伴限制性通气功能障碍和气体交换
化工企业的管道内部流通的都是具有燃爆性质,或对人体和环境损害较大的成分。因此质量安全不能小视,尤其在安装阶段,这是管道得以正常使用和发挥效力的前提,也是质量关的重要阶段
从废水水质、处理工艺、设计参数及运行效果等方面出发,介绍了某玻璃纤维厂的废水处理工程。工程实践表明,采用调节池—混凝沉淀—接触氧化池—混凝沉淀—臭氧氧化—曝气生物
本文介绍了锗的性质与用途。对比了红外加热干燥、燃料加热干燥以及微波加热干燥的特点,体现了微波加热干燥的优越性。论述了微波加热在国内外冶金领域的应用。通过常规电加
目的:研究2型糖尿病患者糖尿病肾病与糖尿病视网膜病变发病率的相关性,提供早期诊断依据。方法:筛选117例2型糖尿病患者,依据糖尿病肾病与糖尿病视网膜病变的有无分为4组,统计
随着城市规模的不断膨胀,各类交通问题,诸如拥堵、效率低下等,日益突出,严重影响了城市道路交通系统的日常运行;城市道路交通系统中蕴含的问题为复杂系统理论和城市道路交通网
超音速氧碘化学激光器(SCOIL)具有波长短、效率高、光纤传输性能好等优点,在军事和工业上有很好的发展和应用前景。SCOIL是一个将化学能转化为光能的作用机制,其内部的流动过
科研创新能力的培养在大学生就业和今后学习中具有重要的作用。文章从地方师范院校在大学生科研创新能力培养的现状及存在的问题出发,探索适合地方师范院校大学生科研创新能
随着微电子制造工艺和先进设计技术的迅速发展,使得包括各种数字、存储器、模拟和混合信号内核的系统可集成在单个芯片上,即系统芯片SOC(System-on-a-Chip),给混合信号系统的
轴系合理校中是将轴系作为弹性连续梁进行计算分析各支承受力情况,并用调整支承位置的方法使支承力合理化。该种分析方法应用于轴系设计,从而更新了轴系设计概念和方法,使轴