发明公开
- 专利标题: FPGA故障注入与故障定位方法、装置、设备、存储介质
-
申请号: CN202210674247.6申请日: 2022-06-14
-
公开(公告)号: CN115080318A公开(公告)日: 2022-09-20
- 发明人: 冯涵旭 , 李卫民 , 陈雷 , 王硕 , 周婧 , 田春生 , 帅鉴峰 , 周冲 , 庞永江 , 马筱婧 , 张瑶伟 , 杜忠
- 申请人: 北京时代民芯科技有限公司 , 北京微电子技术研究所
- 申请人地址: 北京市丰台区东高地四营门北路2号;
- 专利权人: 北京时代民芯科技有限公司,北京微电子技术研究所
- 当前专利权人: 北京时代民芯科技有限公司,北京微电子技术研究所
- 当前专利权人地址: 北京市丰台区东高地四营门北路2号;
- 代理机构: 中国航天科技专利中心
- 代理商 孙建玲
- 主分类号: G06F11/22
- IPC分类号: G06F11/22 ; G06F11/263 ; G11C19/28
摘要:
本发明提供了一种FPGA故障注入与故障定位方法、装置、设备、存储介质,方法包括:获取用户设计所使用FPGA中资源的Tile级坐标;利用FPGA的特征参数将资源的Tile级坐标转化为相应的帧地址和起始位偏移;对所使用资源的配置位进行逐位翻转注入,并记录每一配置位注入之后FPGA输出的数据;根据FPGA输出的数据确定会导致FPGA功能异常的配置位,反推出所有由于故障注入而出错的Tile级资源坐标,进而反推出资源对应的用户设计。本发明通过通用的Tile级资源坐标转化方式,使故障注入与故障定位适用于不同型号的SRAM型FPGA,大大提高了通用性,并且根据故障注入之后的结果信息能够自动反推出敏感的用户设计,方便设计人员对FPGA设计的可靠性进行评估,为后续的加固措施提供依据。