[发明专利]用于扫描链的动态时钟域旁路有效
申请号: | 201210208775.9 | 申请日: | 2012-06-19 |
公开(公告)号: | CN103076558B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | R·C·泰库玛拉;P·库玛 | 申请(专利权)人: | 安华高科技通用IP(新加坡)公司 |
主分类号: | G01R31/3183 | 分类号: | G01R31/3183 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 王田 |
地址: | 新加坡*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 扫描 动态 时钟 旁路 | ||
1.一种集成电路,包括:
扫描测试电路;以及
附加电路,所述附加电路利用所述扫描测试电路进行测试;
所述扫描测试电路包括至少一个扫描链,所述扫描链具有与相应的独立时钟域相关联的多个子链;
所述扫描测试电路还包括时钟域旁路电路,所述时钟域旁路电路被配置成选择性地旁路所述多个子链中的一个或更多个;
其中,所述扫描链可配置在扫描移位操作模式中,以形成串行移位寄存器,所述串行移位寄存器包括比全部子链少的子链,并且所述多个子链中的至少一个剩余子链被所述时钟域旁路电路旁路,从而在扫描移位模式中,不成为串行移位寄存器的一部分。
2.根据权利要求1所述的集成电路,其中,所述时钟域旁路电路被配置成旁路多个子链中的、被确定成在特定测试图案的捕获阶段中停用的一个或更多个子链。
3.根据权利要求1所述的集成电路,其中,所述时钟域旁路电路包括:
多个时钟域旁路复用器;和
多个时钟域旁路寄存器,
其中,所述时钟域旁路寄存器存储用于向所述时钟域旁路复用器的相应选择线应用的相应控制值。
4.根据权利要求3所述的集成电路,其中,所述多个时钟域旁路复用器中的指定时钟域旁路复用器至少具有耦接至所述多个子链中的对应子链的输入部的第一输入部,和耦接至所述多个子链中的所述对应子链的输出部的第二输入部,并且所述指定时钟域旁路复用器还被配置成响应于存储在其关联时钟域旁路寄存器中的控制值,选择性地旁路其对应子链。
5.根据权利要求3所述的集成电路,其中,所述多个时钟域旁路寄存器中的指定时钟域旁路寄存器包括触发器,所述触发器具有耦接至电压电势的数据输入部,耦接至所述多个时钟域旁路复用器中的对应时钟域旁路复用器的选择线的数据输出部,耦接至旁路信号线的设置输入部,以及根据关联时钟域的时钟信号和扫描使能信号而驱动的时钟输入部。
6.根据权利要求5所述的集成电路,其中,所述指定时钟域旁路寄存器还包括至少一个逻辑门,所述逻辑门可操作成生成用于根据关联时钟域的时钟信号和扫描使能信号向所述触发器的时钟信号输入部应用的信号。
7.根据权利要求5所述的集成电路,其中,响应于在指定测试图案的捕获阶段的旁路信号线的断言,控制值被存储在所述指定时钟域旁路寄存器中,并且进一步地,所述寄存器随后结合向所述扫描链应用多个不同的测试图案中的每一个而被重置。
8.根据权利要求1所述的集成电路,其中,所述扫描测试电路还包括:
解压器;
压缩器;以及
包括所述至少一个扫描链的多个扫描链,所述多个扫描链在所述解压器的相应输出部与所述压缩器的相应输入部之间彼此并行地布置,
其中,所述扫描测试信号被应用至所述解压器的相应输入部;
其中,来自所述解压器的扫描测试输入数据被移位到所述扫描链中,以供在扫描测试中使用;并且
其中,指示扫描测试结果的扫描测试输出数据随后从所述扫描链移出,进入到所述压缩器中。
9.一种方法,包括:
将至少一个扫描链配置成包括与相应的独立时钟域相关联的多个子链;以及
在扫描移位操作模式下旁路所述多个子链中的至少一个子链,
其中,利用扫描移位操作模式下的扫描链所形成的串行移位寄存器包括比全部子链少的子链,并且所述多个子链中的任何剩余子链被旁路,从而不成为串行移位寄存器的一部分。
10.一种计算机程序产品,包括非暂时计算机可读存储介质,所述非暂时计算机可读存储介质具有嵌入其中的、以供在扫描测试集成电路中使用的计算机程序代码,其中,所述计算机程序代码当在测试系统中执行时使所述测试系统执行根据权利要求9所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安华高科技通用IP(新加坡)公司,未经安华高科技通用IP(新加坡)公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210208775.9/1.html,转载请声明来源钻瓜专利网。