基于FPGA的故障注入技术的研究

被引量 : 0次 | 上传用户:intaaac
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,FPGA呈现出迅猛发展的态势,广泛应用于航天、航空、金融等国防、民生领域。然而由于自身构造的原因,使其极容易在各种复杂的环境中发生故障,因此这些领域的专用计算机都会配有相应的容错系统。而为了验证这些系统的可靠性与容错性,则需要专门的故障注入工具进行精确而实时的在线注入。这便是本文研究的重点。本文针对当前主流的SRAM型FPGA进行了简单的分析,指出了其容易发生的单粒子翻转软错误与单粒子闩锁的硬错误。将FPGA系统划分为已知源码的白盒目标系统与未知源码的黑盒目标系统。针对前者,通过分析当前主流的代码修改技术,决定采用支持突变技术的分支语句修改策略,借助硬件描述语言,将故障从门级传播到I/O管脚。针对黑盒目标系统,先简要分析了传统硬件及各种总线故障注入的优缺点,然后针对1553B总线,介绍了其总线的特性,并基于这些特性提出了接口模拟的故障注入方案,主要包括硬件接口与协议接口,利用FPGA在总线传播过程中引入故障。本文依据这两种技术,均开发了一套故障注入工具。支持注入固定0、固定1、翻转等故障类型。在FPGA内部,支持最多16个信号的故障叠加与触发;在1553B总线传播过程中,支持注入位置包括同步头、奇偶校验位、数据位,并可同时对数据字、命令字、状态字进行注入。最后本文使用设计的故障注入工具,验证了控制系统与总线的容错性能,成功注入了故障。得出结论:针对不同的FPGA系统,无论是在系统内部添加注入单元还是在模拟接口处修改信号,均可实现故障的注入。
其他文献
迄今为止,对监护的监督始终是确保监护立法目的之实现、尊重行为能力欠缺者之独立人格、防治人类私欲肆意践踏授权之责的必要方式。内地监护制度中的监护监督一直是其监护立
随着社会的发展和科学技术的革新,我国在建国初期建造的大多数大量工业厂房已陆续进入老年期或不能满足现在的生产需要。然而,作为生产的基础设施,工业厂房的技术状态将直接
目前塑料加工普遍采用的螺杆加工机械不仅热机械历程长、设备体积大、对物料依赖性强,而且能耗高。基于体积拉伸流场的叶片挤出机在降低能耗、提高共混效率、提高加工过程中
股票分析和预测对上市公司和投资者都具有重大的现实意义。技术分析利用基于对股票交易历史数据计算的规则来预测股票价格的未来变动趋势。一个技术指标也就是规定了一个技术
20世纪70年代末80年代初以来,教师的流动现象开始成为社会热点问题之一,这其中尤其以农村教师的流动现象尤为明显。在我国,伴随农村市场经济的飞速发展,对农村人口的知识水平
上市公司并购(M&A)是经济资源重新配置的一种重要方式。本文利用一个完全但不完美信息的动态博弈分析模型,分析了资本市场中并购双方在并购过程中的支付函数以及上市公司的动
1964年,Halliday,McIntosh和Strevens在他们合著的The Linguistic Sciences and Language Teaching一书中提出了ESP的理念。遂后,人们开始认识到,ESP是社会发展的自然产物,其
随着经济的发展和人们对建筑审美及使用功能的需求,越来越多的超高层建筑、大型商场以及富有艺术造型等复杂类型的建筑大量涌现,火灾形势越来越严峻,群死群伤及重、特大恶性
负债管理理论是以负债为经营重点,即以借入资金的方式来保证流动性,以积极创造负债的方式来调整负债结构,从而增加资产和收益。负债管理理论体现出了商业银行经营管理理念的