[发明专利]在一种FPGA互联线测试方法无效
申请号: | 201110255086.9 | 申请日: | 2011-08-31 |
公开(公告)号: | CN102736023A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 孙铁力 | 申请(专利权)人: | 深圳市国微电子股份有限公司 |
主分类号: | G01R31/317 | 分类号: | G01R31/317 |
代理公司: | 深圳市科吉华烽知识产权事务所 44248 | 代理人: | 胡吉科;于标 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fpga 互联线 测试 方法 | ||
技术领域
本发明涉及一种互联线测试方法,尤其涉及一种FPGA(Field-programmable Gate Array,可编程门阵列)互联线测试方法。
背景技术
BIST(Built-In Self Test,内建自我测试)是在设计时在电路中植入相关功能电路用于提供自我测试功能的技术,以此降低器件测试对自动测试设备(ATE)的依赖程度。BIST是一种DFT(Design for Test ability)技术,它可以应用于几乎所有电路,因此在半导体工业被广泛应用。现在,高度集成的电路被广泛应用,测试这些电路需要高速的混合信号测试设备。BIST技术可以通过实现自我测试从而减少对ATE的需求。在FPGA互联线测试方法,也广泛的采用BIST(Built-In Self Test,内建自我测试)的方法进行。
如图1所示,TPG(测试图形产生电路)将信号通过CUT(被测试模块)输入到ORA(测试响应检验电路)中,ORA将两输入测试信号SIGTPG1和SIGTPG2前一级的ORA结果进行相应的ORAPRE运算, ORACUR =(SIGTPG1⊙SIGTPG2)&&ORAPRE公式(公式1)。最后一级的ORA电路输出即Pass/Fail信号,以判定相应的状态。
发明内容
本发明所要解决的技术问题是提供一种能够方便的测试诸如IOB(接口模块)的互联情况,且能够实现机台测试与BIST方式测试互换的FPGA互联线测试方法。
大部分的FPGA互联开始并且终止于IOB,IOB的输入信号与芯片内部的信号之间具有一定的差别,这种情况传统的机台测试很容易处理,而BIST方式则会有较大的局限性。为了克服这样的问题,在传统机台测试与BIST方式之间,如要设计测试方案相互适应匹配,则需要额外的增加数量可观的测试设计。
有鉴于此,本发明的目的是通过以下技术方案来实现的:
一种FPGA互联线测试方法,包括如下步骤:
信号步骤:在FPGA内部建立测试电路,由该测试电路产生测试信号;
驱动步骤:所述测试信号输入到驱动电路然后输出驱动测试信号;
测试步骤:所述测试信号输入到被测试模块,获得相应的输出信号,以判定被测试模块的互联线状况。
与现有技术相比,上述技术方案的优点在于,在测试信号和被测试模块之间,增加了驱动电路,以建立与被测试模块相匹配的测试电平,而不改变信号的逻辑状态,这样,在理想的故障覆盖率的前提下,实现同种类型的互联线的完整测试,使其同时具有BIST方式和机台测试的优点,测试方案也适用于BIST方式和机台测试的互换。
优选的,所述被测试模块采用接口模块;相应的,所述驱动电路采用接口缓冲模块,将所述测试电路产生的电平信号转化成匹配于所述接口模块输入的电平信号。
优选的,所述被测试模块包括至少两种不同的输入电平的模块;所述接口缓冲模块包括至少两种不同的类型的模块,以匹配于相应的被测试模块。
进一步的,所述测试电路采用测试图形产生电路。
进一步的,所述测试步骤中,采用与所述测试模块输出端耦合的测试响应检验电路以获取相应的输出信号。
附图说明
图1是现有技术的互联线测试方法一种实施例的硬件结构示意图;
图2是本发明的互联线测试方法一种实施例的硬件结构示意图;
图3是XCV50的IOB配置为IOBUF的示意图;
图4是将XCV50的IOB配置为IOBUF来关断TPG的输出。
图5是在特殊的测试图形下IOBUF的改进情况。
具体实施方式
下面结合附图和较佳的实施例对本发明作进一步说明。
请结合图2所示,其与图1所示的实施例的区别点在于,在测试信号与CUT(被测试模块)之间建立了驱动电路,该驱动电路采用接口缓冲模块(IOBUF)。相应的,FPGA互联线测试方法,包括如下步骤:
信号步骤:在FPGA内部建立测试电路,由该测试电路产生测试信号;
驱动步骤:所述测试信号输入到驱动电路然后输出驱动测试信号;
测试步骤:所述测试信号输入到被测试模块,获得相应的输出信号,以判定被测试模块的互联线状况。
其中,所述被测试模块采用接口模块;相应的,所述驱动电路采用接口缓冲模块,将所述测试电路产生的电平信号转化成匹配于所述接口模块输入的电平信号。
所述测试电路采用测试图形产生电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市国微电子股份有限公司,未经深圳市国微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110255086.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种选择通信网络的方法、终端及网络侧设备
- 下一篇:网络信息传播方法及系统