The invention discloses a device and a low power scan testing method based on parallel applying test stimuli, the method comprises the following steps: S1. will be measured in the scanning unit division circuit built into the scan chain several equal length S2.; turn to each scan chain by applying test enable signal and test clock pulse, until the traversal all the scan chain; at the same time for all S3. scan chain is applied at the same time capture capture clock, response output unit scanning each scan chain, and sequentially outputs the captured output response. The device comprises a scan chain construction module, a scanning excitation module and a scanning capture module. The invention has the advantages of simple realization method, high flexibility, low power consumption, short test time, etc. the utility model can be suitable for scanning test of multiple scan chains.
【技术实现步骤摘要】
本专利技术涉及集成电路的扫描测试
,尤其涉及一种低功耗扫描测试方法及装置。
技术介绍
随着集成电路工艺尺寸的进一步减小,制造良率也越来越难以保证,可测性设计成为当今芯片研发与制造越来越不可或缺的技术。但是,由于故障测试强调高故障覆盖率与短测试时间,因此故障测试的激励所造成的芯片内部逻辑翻转概率要远大于正常功能模式下芯片内部逻辑的翻转概率,由此造成测试功耗数倍于正常功能模式下的功耗。若芯片在测试过程长时间处于高功耗状态,或是峰值功耗超出承受范围,则可能发生不可逆转的结构损伤,进而影响产品的可靠性与良品率。因此,低功耗可测性设计技术显得越来越重要。如图1所示为当前传统的基于多扫描链结构的串行移位扫描测试结构,该测试方法需要将被测电路划分为m条扫描链,每条扫描链上的扫描单元数目可以不等。将两组测试激励图案(test pattern)施加给被测电路,分别进行如下操作。其时序如图2所示:1、串行移位模式。如图2中左斜线矩形区域覆盖的时间即为测试激励串行移入的阶段,右斜线矩形区域覆盖的时间即为测试响应串行移出的阶段。除了第一组测试激励的移入与最后一组测试响应的移出以外,上一组测试响应的移出与下一组测试激励的移入可以同时进行。串行移位模式总共持续的时间为:Tshift = n×(pat_nu+1);其中n是最长扫描链上触发器的个数,pat_nu是测试激励图案(test pattern)的个数。2、响应捕获模式。如图2中竖线矩形区域覆盖的时间即为被测电路对刚移入的测试激励图案(test pattern)的响应捕获阶段。由于各扫描链的组合逻辑之间可能会存在相互交联的 ...
【技术保护点】
一种基于并行施加测试激励的低功耗扫描测试方法,其特征在于,包括如下步骤:S1. 将被测电路中的扫描单元划分构建成为若干条等长的扫描链;S2. 依次向各扫描链施加测试使能信号和测试时钟脉冲,直到遍历完所有扫描链;S3. 同时对所有扫描链施加捕获时钟,同时捕获各扫描链中扫描单元的响应输出,并依次输出所捕获的响应输出。
【技术特征摘要】
1.一种基于并行施加测试激励的低功耗扫描测试方法,其特征在于,包括如下步骤:S1. 将被测电路中的扫描单元划分构建成为若干条等长的扫描链;S2. 依次向各扫描链施加测试使能信号和测试时钟脉冲,直到遍历完所有扫描链;S3. 同时对所有扫描链施加捕获时钟,同时捕获各扫描链中扫描单元的响应输出,并依次输出所捕获的响应输出。2.根据权利要求1所述的基于并行施加测试激励的低功耗扫描测试方法,其特征在于:所述步骤S1的具体步骤包括:S1.1. 获取所述被测电路中扫描单元的总数dff_sum,向被测电路中增加m×n-dff_sum个虚拟扫描单元,将所述被测电路划分为m条扫描链,每条扫描链包含n个扫描单元;S1.2. 打断扫描链中各扫描单元之间的串行通路,建立被测电路的并行输入与并行输出。3.根据权利要求2所述的基于并行施加测试激励的低功耗扫描测试方法,其特征在于,所述打断扫描链中各扫描单元之间的串行通路通过切断同一条扫描链上前级扫描单元的Q端与下级扫描单元的SI端之间的连接实现。4.根据权利要求3所述的基于并行施加测试激励的低功耗扫描测试方法,其特征在于,所述建立被测电路的并行输入与并行输出包括:S1.2.1. 修改扫描链中各扫描单元的测试激励的施加路径:将各扫描链中位置序号相同的扫描单元的SI端并联,共用同一个测试激励施加端口,建立起被测电路的并行输入;S1.2.2. 修改扫描链中各扫描单元的捕获响应输出路径:在扫描单元的Q端后设置一个三态门,将三态门的使能端与扫描单元的SE端连接,使所述三态门和所述扫描单元被同一个使能信号触发,将各扫描链中位置序号相同的扫描单元的三态门的输出端并联,建立起被测电路的并行输出。5.根据权利要求4所述的基于并行施加测试激励的低功耗扫描测试方法,其特征在于:所述步骤S2的具体步骤包括:依次为每条扫描链施加长度为一个测试时针周期的测试使能信号和长度为半个测试时钟周期的测试时钟脉冲,为每条扫描链施加的所述测试时钟脉冲均比所述测试使能信号晚半个测试时钟周期,直到遍历完所有扫描链。6.一种基...
【专利技术属性】
技术研发人员:郭阳,邓丁,宋结兵,李振涛,张臻阳,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。