[发明专利]基于芯片版图的故障注入分析方法及系统有效
申请号: | 201610826655.3 | 申请日: | 2016-09-14 |
公开(公告)号: | CN107818271B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 杨坤 | 申请(专利权)人: | 国民技术股份有限公司 |
主分类号: | G06F21/77 | 分类号: | G06F21/77;G06F30/30 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 李庆波 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 芯片 版图 故障 注入 分析 方法 系统 | ||
1.一种基于芯片版图的故障注入分析方法,其特征在于,所述方法包括:
获取待测芯片的芯片版图;
在所述待测芯片上的选定区域进行故障注入;
对所述待测芯片在故障注入状态下的运行数据进行采集;
根据采集的运行数据分析所述待测芯片的状态,进而判断所述选定区域对故障注入的敏感度;
根据敏感度对所述芯片版图的对应区域进行区分化标记;
其中,所述根据敏感度对所述芯片版图的对应区域进行区分化标记的步骤包括:根据所述敏感度在所述芯片版图上对所述待测芯片的敏感区域进行标记,
所述根据所述敏感度在所述芯片版图上对所述待测芯片的敏感区域进行标记的步骤包括:在所述芯片版图上对所述待测芯片的敏感区域的敏感参数进行标记,所述敏感参数包括对所述选定区域实现有效攻击的故障注入参数;根据所述敏感度在所述芯片版图上对所述待测芯片的不同敏感区域进行区分化标记,所述不同敏感区域包括出错区域、复位区域以及报警区域中的至少两种的组合。
2.根据权利要求1所述的故障注入分析方法,其特征在于,所述在所述待测芯片上的选定区域进行故障注入的步骤之前,进一步包括:
对所述待测芯片在无故障注入状态下的运行数据进行采集,以获得所述待测芯片的运行曲线;
根据所述运行曲线确定所述待测芯片的运行关键时间点;
所述对所述待测芯片在故障注入状态下的运行数据进行采集的步骤包括:
在所述运行关键时间点对所述待测芯片在故障注入状态下的运行数据进行采集。
3.根据权利要求1所述的故障注入分析方法,其特征在于,所述根据敏感度对所述芯片版图的对应区域进行区分化标记的步骤进一步包括:
根据所述敏感度在所述芯片版图上对所述待测芯片的非敏感区域进行标记,其中所述非敏感区域和所述敏感区域的标记不同。
4.根据权利要求1所述的故障注入分析方法,其特征在于,所述芯片版图为所述待测芯片的背面版图,所述在所述待测芯片上的选定区域进行故障注入的步骤包括:在所述待测芯片的背面上的选定区域进行故障注入。
5.一种基于芯片版图的故障注入分析系统,其特征在于,所述系统包括:
工作站,用于获取并显示待测芯片的芯片版图;
故障注入平台,用于在所述待测芯片上的选定区域进行故障注入;
数据采集装置,用于对所述待测芯片在故障注入状态下的运行数据进行采集;
其中,所述工作站根据采集的运行数据分析所述待测芯片的状态,进而判断所述选定区域对故障注入的敏感度,所述工作站进一步根据敏感度对所述芯片版图的对应区域进行区分化标记,
所述根据敏感度对所述芯片版图的对应区域进行区分化标记包括:在所述芯片版图对所述待测芯片的敏感区域的敏感参数进行标记,所述敏感参数包括对所述选定区域实现有效攻击的故障注入参数;根据所述敏感度在所述芯片版图上对所述待测芯片的不同敏感区域进行区分化标记,所述不同敏感区域包括出错区域、复位区域以及报警区域中的至少两种的组合。
6.根据权利要求5所述的故障注入分析系统,其特征在于,所述工作站进一步根据所述敏感度在所述芯片版图上对所述待测芯片的非敏感区域进行标记,其中所述非敏感区域和所述敏感区域的标记不同。
7.根据权利要求5所述的故障注入分析系统,其特征在于,所述芯片版图为所述待测芯片的背面版图,所述故障注入平台在所述待测芯片的背面上的选定区域进行故障注入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国民技术股份有限公司,未经国民技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610826655.3/1.html,转载请声明来源钻瓜专利网。