发明名称 |
基于冗余互连资源的FPGA单粒子翻转软错误检测方法 |
摘要 |
本发明公开了一种基于冗余互连资源的FPGA单粒子翻转软错误检测方法,包括如下步骤:步骤一,建立FPGA内部互连资源中的连接关系;步骤二,不使用逻辑单元,直接在FPGA器件中插入比较电路;步骤三,为已有的互联资源寻找复制线路;步骤四,将复制线路与比较电路结合完成对FPGA的基于冗余互连资源的双备份比较,实现错误检测,本发明通过充分利用设计中互连资源存在较多冗余这一现象,开发了高效的冗余互连资源搜索算法,并借助对FPGA结构的简单修改,实现了对单粒子翻转软错误的高效在线检测。 |
申请公布号 |
CN104699571A |
申请公布日期 |
2015.06.10 |
申请号 |
CN201510128267.3 |
申请日期 |
2015.03.23 |
申请人 |
上海交通大学 |
发明人 |
熊力孚;景乃锋;周家成;何卫锋;毛志刚 |
分类号 |
G06F11/16(2006.01)I |
主分类号 |
G06F11/16(2006.01)I |
代理机构 |
上海思微知识产权代理事务所(普通合伙) 31237 |
代理人 |
郑玮 |
主权项 |
一种基于冗余互连资源的FPGA单粒子翻转软错误检测方法,包括如下步骤:步骤一,建立FPGA内部互连资源中的连接关系;步骤二,不使用逻辑单元,直接在FPGA器件中插入比较电路;步骤三,为已有的互联资源寻找复制线路;步骤四,将复制线路与比较电路结合完成对FPGA的基于冗余互连资源的双备份比较,实现错误检测。 |
地址 |
200240 上海市闵行区东川路800号 |