摘要

本发明提出基于在线实时数据的FPGA硬件错误归因分析方法,用于精确诊断现有FPGA功能模块电路发生SEU的错误模式。首先,获取FPGA端各个检测对象电路模块A中交织伴随电路A`的编号α、算法功能信息γ、实时测试结果У、错误信息保存并记录;然后,通过测试结果实时反馈控制测试数据,依据资源类错误模式识别规则,在线分析检测到错误后R次的测试信息,识别检测对象电路模块的资源类错误模式;最后,获取实时检测到交织伴随电路测试结果У并在线分析,识别检测对象电路模块的数量类错误模式。本发明提高了故障检测精度、检测分辨率和故障检测覆盖率,为多个故障逻辑资源的防护加固策略提供了指导依据。