技术新讯 > 测量装置的制造及其应用技术 > 基于IP复用测试向量压缩的测试方法、系统和设备  >  正文

基于IP复用测试向量压缩的测试方法、系统和设备

  • 国知局
  • 2024-07-30 10:58:20

本发明属于集成电路设计及测试,涉及一种基于ip复用测试向量压缩的测试方法、系统和设备。

背景技术:

1、随着集成电路设计规模的增大,测试数据量也越来越大,大量的测试数据不仅会超过自动测试设备存储器的容量,也会延长测试时间,增加测试成本。如何减少测试向量数量,压缩测试数据体积,减少测试时间,成为大规模集成电路设计面临的现实挑战之一。对于指定存储器容量的自动测试设备,通过测试数据压缩、改变扫描链结构以及使用逻辑内建自测试可以减少测试时间。但是对于固定的ip而言,只能通过压缩测试数据量来缩短测试时间。

2、在测试向量压缩方面,主要有基于代码的压缩方案和基于扫描的压缩方案两种。基于代码的压缩方案多用于压缩多维测试集或者测试向量,主要是通过对自动测试向量生成工具生成的测试向量中自由位的不同处理方式,采用不同的编码方式将长数据压缩成短数据,从而实现测试向量的压缩。目前常用的编码方式有赫夫曼编码、基于字典的编码、游程编码和golomb编码等。基于扫描的压缩方案是将测试数据广播到多条扫描链或将相同测试数据应用到多个被测电路中,即通过多次共享相同数据来减少数据量,目前常见的有广播扫描、伊利诺伊斯扫描、多输入广播扫描和可重构的广播扫描等,此外还有基于lfsr(线性反馈移位寄存器)的方法。

3、基于代码的压缩方案在测试数据应用于被测电路之前需要使用硬件解压缩测试数据,即需要在芯片中构建解码电路,不同的编码方式其解码电路不同。基于扫描的压缩方案,是对不同模块的激励进行共享广播扫描,需要通过脚本对其生成的激励提取共享部分,数据压缩率有限且有可能共享不必要的测试向量,导致测试覆盖率降低。在高性能计算集成电路等领域,为了提高算力,相同的算力核心ip被实例化了多次(复用),上述的压缩方案都需要以单个ip为处理单位,压缩效率有限,仍存在着测试效率不高的技术问题。

技术实现思路

1、针对上述传统方法中存在的问题,本发明提出了一种基于ip复用测试向量压缩的测试方法、一种基于ip复用测试向量压缩的测试系统以及一种计算机设备,能够有效提高芯片测试效率。

2、为了实现上述目的,本发明实施例采用以下技术方案:

3、一方面,提供一种基于ip复用测试向量压缩的测试方法,包括步骤:

4、使用测试激励生成工具生成待测芯片中一个ip模块的测试向量;

5、使用集成电路仿真工具从待测芯片的顶层同一测试输入通道将测试向量广播到各相同ip模块中;

6、将各ip模块的测试输出结果均经过多测试输出签名压缩电路进行判别处理,得到待测芯片的测试结果;判别处理包括判全0和判全1,测试结果用于指示待测芯片存在故障或者不存在故障。

7、在其中一个实施例中,上述的基于ip复用测试向量压缩的测试方法还包括:

8、分别将各ip模块上的各条扫描链的测试输出结果均经过多测试输出签名压缩电路进行判别处理,得到各扫描链对应的测试结果;

9、分别对各测试结果进行异或操作,得到各扫描链对应的异或结果;

10、对所有的异或结果进行判别处理,得到待测芯片的标志信号;标志信号用于指示待测芯片无故障或失效。

11、另一方面,还提供一种基于ip复用测试向量压缩的测试系统,包括:

12、向量获取模块,用于使用测试激励生成工具生成待测芯片中一个ip模块的测试向量;

13、向量广播模块,用于使用集成电路仿真工具从待测芯片的顶层同一测试输入通道将测试向量广播到各相同ip模块中;

14、压缩判别模块,用于将各ip模块的测试输出结果均经过多测试输出签名压缩电路进行判别处理,得到待测芯片的测试结果;判别处理包括判全0和判全1,测试结果用于指示待测芯片存在故障或者不存在故障。

15、在其中一个实施例中,上述的基于ip复用测试向量压缩的测试系统还包括异或判别模块,用于分别将各ip模块上的各条扫描链的测试输出结果均经过多测试输出签名压缩电路进行判别处理,得到各扫描链对应的测试结果;分别对各测试结果进行异或操作,得到各扫描链对应的异或结果;对所有的异或结果进行判别处理,得到待测芯片的标志信号;标志信号用于指示待测芯片无故障或失效。

16、又一方面,还提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的基于ip复用测试向量压缩的测试方法的步骤。

17、上述技术方案中的一个技术方案具有如下优点和有益效果:

18、上述基于ip复用测试向量压缩的测试方法、系统和设备,通过结合集成电路设计中ip复用越来越多的特点,结合深入研究并吸收广播扫描的设计思想,在设计阶段考虑ip的复用,将相同ip的输入扫描通道共享,在顶层通过广播的方式,对相同的ip施加相同的测试向量,对输出测试结果进行mosr(multiple output signature register,多测试输出签名压缩)处理,在保证满足测试覆盖率不变的基础上,减少测试通道数和测试向量体积,解决了基于广播的压缩方案会降低测试覆盖率的问题,可以有效的判断芯片是否失效,且压缩了输出扫描通道数量,减少测试向量的位数,从而减少测试时间,提高测试效率。

技术特征:

1.一种基于ip复用测试向量压缩的测试方法,其特征在于,包括步骤:

2.根据权利要求1所述的基于ip复用测试向量压缩的测试方法,其特征在于,还包括:

3.一种基于ip复用测试向量压缩的测试系统,其特征在于,包括:

4.根据权利要求3所述的基于ip复用测试向量压缩的测试系统,其特征在于,还包括异或判别模块,用于分别将各ip模块上的各条扫描链的测试输出结果均经过多测试输出签名压缩电路进行判别处理,得到各所述扫描链对应的测试结果;分别对各所述测试结果进行异或操作,得到各所述扫描链对应的异或结果;对所有的所述异或结果进行判别处理,得到所述待测芯片的标志信号;所述标志信号用于指示所述待测芯片无故障或失效。

5.一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,其特征在于,处理器执行计算机程序时实现权利要求1或2所述的基于ip复用测试向量压缩的测试方法的步骤。

技术总结本申请涉及基于IP复用测试向量压缩的测试方法、系统和设备,通过结合集成电路设计中IP复用越来越多的特点,结合深入研究并吸收广播扫描的设计思想,在设计阶段考虑IP的复用,将相同IP的输入扫描通道共享,在顶层通过广播的方式,对相同的IP施加相同的测试向量,对输出测试结果进行MOSR处理,在保证满足测试覆盖率不变的基础上,减少测试通道数和测试向量体积,解决了基于广播的压缩方案会降低测试覆盖率的问题,可以有效的判断芯片是否失效,压缩了输出扫描通道数量且减少了测试向量的位数,从而减少测试时间,提高测试效率。技术研发人员:胡春媚,唐茜茜,刘胜,宋睿强,姜楠,鲁建壮,李晨,邹敏,刘必慰,袁珩洲受保护的技术使用者:中国人民解放军国防科技大学技术研发日:技术公布日:2024/7/25

本文地址:https://www.jishuxx.com/zhuanli/20240730/155008.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。