[发明专利]一种基于边界扫描测试链路的故障注入方法有效
申请号: | 202010181745.8 | 申请日: | 2020-03-16 |
公开(公告)号: | CN111289886B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 刘震;程杰;王原;杨成林;周秀云 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G01R31/3185 | 分类号: | G01R31/3185 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 边界 扫描 测试 故障 注入 方法 | ||
1.一种基于边界扫描测试链路的故障注入方法,其特征在于,包括以下步骤:
(1)、提取电路板的网表文件信息,包括器件信息和网络信息;
(2)、提取边界扫描描述语言文件信息;
检索网表文件中的器件信息,再与边界扫描器件库进行匹配,提取出网表文件中含有的边界扫描器件,进而再提取到边界扫描器件对应的边界扫描描述语言文件信息,具体包括:边界扫描寄存器信息、Port信息和Constant信息;
(3)、解析边界扫描测试链路信息;
(3.1)、在所有的边界扫描器件中随机选取一个边界扫描器件为中心器件,然后根据所有边界扫描器件的Port信息找到TDI、TDO,再利用Constant信息确定TDI、TDO对应的物理管脚;
(3.2)、从中心器件的TDI物理管脚开始链路解析;
根据网表文件的网络信息查找TDI物理管脚所在网络,找到网络内与TDI互连的管脚,再判断互连管脚所属器件类型,若为透明元件,则匹配透明元件模型,合并透明元件对应引脚网络,避免透明元件干扰;若TDI的互连管脚为下一边界扫描器件的TDO脚,则按序标记并保存所连边界扫描器件,再以所连边界扫描器件的TDI脚为起始,不断标记寻找所连的边界扫描器件,直至某一边界扫描器件的TDI管脚未和其他边界扫描器件的TDO连接,结束中心器件TDI方向的链路寻找;返回中心器件,再以中心器件的TDO脚为起始,根据网表文件的网络信息查找TDI物理管脚所在网络,找到网络内与TDO互连管脚,判断互连管脚所属器件类型,若为透明元件,则匹配透明元件模型,合并透明元件对应引脚网络,避免透明元件干扰;若TDO脚所连管脚为下一边界扫描器件的TDI,则按序标记所连边界扫描器件,不断标记保存寻找所连的边界扫描器件,直至边界扫描器件的TDO管脚未和其他边界扫描器件TDI连接,中心器件TDO方向的链路寻找结束;最后得到一条按序标记的以中心器件为中心向两边扩展的一条边界扫描测试链路;
(3.3)、若网表中还存在未标记边界扫描器件,则随机选择未标记边界扫描器件为中心器件,不断重复步骤(3.2),保存其链路信息,直到所有边界扫描器件标记完成;
(4)、对边界扫描测试链路上的边界扫描器件实现短路故障注入;
(4.1)、根据边界扫描寄存器信息找到边界扫描输入、输出逻辑端口,利用Constant信息确定输入、输出端口在边界扫描器件上具体物理序列号,根据网表的器件信息最终确定边界扫描测试链路上所有边界扫描输入管脚、输出管脚;
(4.2)、在同一条边界扫描测试链路上,选择一个边界扫描器件输入管脚与一个边界扫描输出管脚为故障注入位置,然后对输入管脚所在网络与输出管脚所在网络按照电路板的网表文件格式进行分解;
(4.3)、将分解出来的输入管脚与输出管脚按照该电路板的网表文件格式合并为新的网络;
(4.4)、按照合并的网络结构修改网表文件信息,生成新的网表文件,故障注入完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010181745.8/1.html,转载请声明来源钻瓜专利网。