首页> 外文学位 >Test vector compression techniques for systems-on-chip.
【24h】

Test vector compression techniques for systems-on-chip.

机译:片上系统的测试矢量压缩技术。

获取原文
获取原文并翻译 | 示例

摘要

This dissertation considers the problem of test time and test data reduction for core-based systems-on-chip (SOCs). Several novel test vector compression and decompression techniques are proposed for reducing the amount of test data that must be stored on a tester and transferred to each core when testing a core-based design. To reduce tester memory requirements and test data bandwidth, compressed test vectors are stored on the tester and transferred to the chip where a small amount of hardware is used to decompress them. The problem of reducing test data and test application time for large SOCs can be addressed both by the core vendors and system integrators. Three different techniques that can be used by the system integrators are described. The first two techniques use run-length encoding and modified Huffman encoding to compress test vectors. The third technique uses an embedded processor to perform software decompression of test vectors. The core vendors can also use special DFT techniques targeted towards generating a smaller test data for their cores to address this problem. Three such techniques that can be used by core vendors are also described. The first of these three techniques uses a scheme combining an internal “test per clock” parallel built-in self test (BIST) methodology with conventional external testing to generate a highly compressed test set for a core. The second technique combines external scan testing with internal BIST structures to design cores with virtual scan chains, which make the core internal scan chains appear shorter in length than they actually are. Both of these techniques, however, maintain the same external test interface as a regular core with similar functionality and hence can be easily accommodated into the existing test integration methodology of system integrators. The third technique is a hybrid technique based on weighted pseudo-random BIST. This technique provides a very high test data compression compared to conventional external tester based testing but requires much less area overhead than a deterministic BIST scheme providing the same fault coverage.
机译:论文考虑了基于内核的片上系统(SOC)的测试时间和测试数据减少的问题。提出了几种新颖的测试向量压缩和解压缩技术,以减少在测试基于内核的设计时必须存储在测试仪上并传输到每个内核的测试数据量。为了减少测试仪的内存需求和测试数据带宽,将压缩的测试矢量存储在测试仪上,并传输到芯片上,在芯片上使用少量硬件对其进行解压缩。核心供应商和系统集成商都可以解决减少大型SOC的测试数据和测试应用时间的问题。描述了系统集成商可以使用的三种不同技术。前两种技术使用行程编码和改良的霍夫曼编码来压缩测试向量。第三种技术使用嵌入式处理器对测试向量进行软件解压缩。核心供应商还可以使用特殊的DFT技术,旨在为其核心生成较小的测试数据,以解决此问题。还介绍了核心供应商可以使用的三种此类技术。这三种技术中的第一种使用将内部“每时钟测试”并行内置自测(BIST)方法与常规外部测试相结合的方案,以生成用于内核的高度压缩的测试集。第二种技术将外部扫描测试与内部BIST结构相结合,以设计具有虚拟扫描链的内核,从而使内核内部扫描链的长度看起来比实际长度短。但是,这两种技术都与具有相似功能的常规内核保持相同的外部测试接口,因此可以轻松地容纳到系统集成商的现有测试集成方法中。第三种技术是基于加权伪随机BIST的混合技术。与传统的基于外部测试仪的测试相比,该技术提供了非常高的测试数据压缩率,但是与提供相同故障覆盖率的确定性BIST方案相比,所需的区域开销要少得多。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号