基于航天的FPGA IP核加固技术研究

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:q158743153
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航天器处理数据量的不断增加,越来越多的航天部门都采用基于SRAM型的FPGA作为星载器件的首选。因其具有并行处理速度快、可重构及易实现等特点,所以基于SRAM型的FPGA是当今航空应用的热门器件之一。但是在外太空环境中,基于SRAM型的FPGA极易受到空间辐射的影响,产生单粒子翻转效应,进而导致系统出现故障。因此保障数据高可靠性的航天加固技术,逐渐受到学术界内外的广泛关注。本文首先介绍了航空器件中常见的故障类型,并针对不同故障类型进行了对比分析。由于数据位的翻转故障会导致系统不稳定,然而现有的加固方法(如三模冗余)大多只处理单比特翻转故障,却忽视了高可靠性系统对于两比特翻转故障处理的需求。因此,本文在深入研究数据间异或关系的基础上,提出了基于五位异或网式拓扑编解码加固技术。本文的创新之处主要分为以下两个方面:(1)提出了一种基于五比特异或网式拓扑编解码加固方法。该加固方法通过编码模块建立数据间的异或逻辑关系,并在解码模块中,利用该关系进行故障检测和纠错处理。本文既对该加固方法进行了原理分析和理论推导,又通过电路设计、仿真实验及FPGA嵌入式平台测试,验证了其对单、双比特翻转故障处理的正确性。实验结果表明,与其它的故障加固方法相比,该方法不仅能够实现单、双粒子翻转的检错和纠错处理,而且通用性较强,能够适应多种复杂环境。另外,该加固方法还可以进行3比特和4比特错误的检测,增强了系统的高可靠性。(2)提出了一套基于FPGA和Matlab联合的软硬件嵌入式随机测试验证环境。硬件方面,以Microblaze为核心,其它IP核为外设,建立嵌入式验证平台。软件实现时,将Matlab端生成的随机数据和随机故障,通过Matlab串口送到FPGA平台内,然后针对FPGA的输出结果自动进行统计及对比分析。该验证环境通过故障注入模块,模拟外太空辐射造成的单/双比特翻转故障,并利用搭建的FPGA嵌入式平台进行实际测试,验证了该加固方法在实际应用中的可行性。实验表明,该验证环境不仅能够对DUT (待测设计)进行实时对比分析,还大大提高了系统验证的可靠性。
其他文献
随着密码算法在信息安全领域的广泛应用,针对其旁路攻击及防御措施的研究已经成为当前信息安全领域的主要研究方向。AES和SM4密码算法作为国际和我国通用的对称加密标准,广泛
目的:观察调督通脑针法与常规针刺治疗中风后抑郁(post stroke depression,PSD)的临床疗效差异。方法:将符合纳入标准并签署知情同意书,全部66例中风后抑郁患者随机分为2组,
网络社会的迅猛崛起,新媒体技术的不断革新,正日益形塑着一个多元而丰富的文化空间,网络文学正是在这一场域中悄然兴起的重要力量。在这个众声喧哗的影像时代,随着社会文化需
[目的]本研究以宫颈癌行同步放化疗的住院患者为研究对象,通过访谈形式了解患者住院期间的疲乏状态,并通过穴位艾灸的方法,观察患者在同步治疗期间各时间点癌因性疲乏的评分
当前社会,随着资本积累的加速和信息技术的发展,影视行业正在发生着重大变化。移动终端发展迅速、智能化时代来临,网民规模急剧上涨,视频网站数量不断增多,网络视频平台的出
当前社会科技飞速发展,传统媒体的传播形式和效果都受到了前所未有的变化,"人人都有麦克风","人人都是记者",在传播的方式上,几乎人人都有传播权利,都有电子终端和共享网络平
UHRF家族蛋白是以具有多个结构域为特点的一组蛋白,包含4个成员。其中,以UHRF1研究最多,UHRF1被报道在多个生物学过程中发挥重要作用,比如它能够维持DNMT1介导的DNA甲基化。U
针对企业异构数据融合检索的需求,介绍了异构数据整合的常用方法和企业级搜索服务器solr的基本功能,结合xml异构数据整合、中文分词技术和友好的用户界面搭建了基于solr的异
目的探讨在百笑灸治疗时发生低温烫伤的原因及护理干预措施。方法将2015年12月至2016年4月本院住院时遵医嘱实施百笑灸的100例患者设为对照组,对发生烫伤患者的临床资料进行
作为汉代歌诗艺术主体的通俗的乐府歌诗,从本质上看是诗乐舞合在一起的表演艺术①。在这种艺术的生产和消费过程中,音乐歌舞表演在其中起着主导作用,诗歌语言是服从于音乐歌