[发明专利]一种非边界扫描数字器件的测试方法有效
申请号: | 200780040500.6 | 申请日: | 2007-03-08 |
公开(公告)号: | CN101529388A | 公开(公告)日: | 2009-09-09 |
发明(设计)人: | 李乾坤 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 霍育栋;颜 涛 |
地址: | 518057中国广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 边界 扫描 数字 器件 测试 方法 | ||
1.一种非边界扫描数字器件的测试方法,基于边界扫描测试实现对电 路板上非边界扫描器件的测试,其特征在于,包括如下步骤:
(1)获取电路板上各边界扫描器件的边界扫描描述语言BSDL文件、 电路板的网表文件,设定边界扫描链路信息,定义非边界扫描器件的激励响 应文件;其中,所述边界扫描链路信息描述了边界扫描链路中的边界扫描器 件信息及各个边界扫描器件在整个边界扫描链路中的具体位置;所述定义非 边界扫描器件的激励响应文件的步骤具体为:根据非边界扫描数字器件的物 理逻辑特性来产生所述非边界扫描器件的激励响应文件,该激励响应文件描 述所测试的非边界扫描数字器件的激励响应关系;
(2)利用边界扫描链路信息及各个边界扫描器件的边界扫描描述语言 BSDL文件,得到整个边界扫描链路中各个边界扫描单元的信息;
(3)根据所述激励响应文件、所述网表文件以及各个边界扫描单元的 信息,生成整个测试的激励响应向量;
(4)通过边界扫描测试的硬件,将激励响应向量作为测试向量发送至 被测器件,并采集测试响应,在采集完成后,分析测试响应并故障定位。
2.如权利要求1所述的测试方法,其特征在于,步骤(1)进一步包括 如下步骤:
对所述边界扫描描述语言BSDL文件、网表文件、边界扫描链路信息、 非边界扫描器件的激励响应文件进行语法检查并纠正错误,直到各个文件都 经语法检查正确为止。
3.如权利要求1所述的测试方法,其特征在于,在步骤(1)的所述边 界扫描链路信息中:
边界扫描器件的名称要和边界扫描描述语言BSDL文件名一致,并且第 一个器件为最靠近边界扫描链路测试数据输出TDO的器件,最后一个器件 为最靠近边界扫描链路的测试数据输入TDI的器件;
边界扫描链路信息进一步还包含器件的封装、及其在原理图中的编号、 以及边界扫描器件的工作指令,测试中要用到的边界扫描器件设定工作在 extest状态,链路中测试时未使用到的边界扫描器件设定工作在bypass状态。
4.如权利要求1所述的测试方法,其特征在于,步骤(1)中的所述非 边界扫描器件的激励响应文件包括各组测试的激励响应关系,在每组激励响 应关系中,要描述其测试命令以及对应的网络名,所述测试命令描述了测试 各网络的激励、响应的电平,所述网络名必须与网表文件中的网络名一致。
5.如权利要求1所述的测试方法,其特征在于:
如果边界扫描器件之间的非边界扫描数字器件不止一个时,将所述多个 非边界扫描数字器件视作一个新的非边界扫描数字器件,其管脚为所述多个 非边界扫描器件中与边界扫描器件相连的管脚。
6.如权利要求1所述的测试方法,其特征在于,步骤(2)中所述各个 边界扫描单元的信息是指各边界扫描单元的排列信息以及各个边界扫描单 元的属性,其中包括:
被测边界扫描器件的各个边界扫描单元在整个链路中的具体位置,该具 体位置从边界扫描描述语言BSDL文件中获取,编号越小的边界扫描单元越 靠近边界扫描器件的测试数据输出TD0;
各个边界扫描单元的输入、输出属性以及输出边界扫描单元所对应的边 界扫描控制单元。
7.如权利要求1所述的测试方法,其特征在于,步骤(3)进一步可分 为:
根据网表文件中边界扫描器件和非边界扫描器件的管脚与网络之间的 一一对应关系,通过激励响应文件、网表文件将非边界扫描数字器件的激励 响应与边界扫描器件的各个边界扫描器件的管脚一一对应起来;
根据边界扫描单元的排列信息、网表文件、激励响应文件,自动产生整 个测试的激励响应向量作为测试向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780040500.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:样品中多溴联苯醚残留的快速检测方法
- 下一篇:耐火材料的振动浇注平台