首页> 外国专利> Intelligent test vector formatting to reduce test vector size and allow encryption thereof for integrated circuit testing

Intelligent test vector formatting to reduce test vector size and allow encryption thereof for integrated circuit testing

机译:智能测试向量格式化可减少测试向量的大小并允许对其进行加密以进行集成电路测试

摘要

A method and circuit for testing an integrated circuit device using intelligent test vector formatting that reduces the storage required for test patterns and also provides encryption of the test patterns. A first memory stores a test vector mask that is a sequence of bits to indicate if corresponding test vector data is deterministic or random. The test vector data contains a portion that is deterministically generated by automatic test pattern generation (ATPG) software and a portion that is random. A second memory contains a sequence of bits that represent the deterministic test vector data. A random number generator (e.g., linear feed-back shift register, LFSR) generates a reproducible sequence of pseudo random bits that is based on a seed value. A selector circuit is used to select bits either from the second memory or from the random number generator based on the value of the mask vector. The output of the selector provides a fully specified test vector for application to the device under test (DUT). The LFSR can be fabricated on the DUT. The output of the DUT can be coupled back to stages of the LFSR. The bits of the mask vector can readily be compressed thereby saving memory. Neither the first or second memory need to store the random bits because these bits are reproduced on-the-fly by the LFSR, viewed as a compressed data repository. The system provides encryption protection for the test vectors because the LFSR requires the proper seed value before generating the proper sequence of pseudo random bits.
机译:一种用于使用智能测试矢量格式化来测试集成电路器件的方法和电路,该方法和电路减少了测试图案所需的存储,并且还提供了测试图案的加密。第一存储器存储测试矢量掩码,该测试矢量掩码是比特序列,以指示相应的测试矢量数据是确定性的还是随机的。测试向量数据包含通过自动测试码型生成(ATPG)软件确定性生成的部分和随机的部分。第二个存储器包含代表确定性测试向量数据的一系列位。随机数生成器(例如,线性反馈移位寄存器,LFSR)基于种子值生成可再现的伪随机比特序列。选择器电路用于基于掩码向量的值从第二存储器或从随机数生成器中选择位。选择器的输出提供了完整指定的测试向量,可应用于被测设备(DUT)。 LFSR可以在DUT上制造。 DUT的输出可以耦合回LFSR的各级。掩码向量的位很容易被压缩,从而节省了存储空间。第一存储器或第二存储器都不需要存储随机位,因为这些位是由LFSR动态复制的,被视为压缩数据存储库。该系统为测试向量提供了加密保护,因为LFSR在生成正确的伪随机比特序列之前需要正确的种子值。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号