首页> 外文学位 >Test synthesis and self-test in high-performance VLSI digital signal processing.
【24h】

Test synthesis and self-test in high-performance VLSI digital signal processing.

机译:高性能VLSI数字信号处理中的测试综合和自测。

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

摘要

Testing of VLSI designs must usually be done under strict design constraints, and must fit within a designated area and delay budget. Conventional design-for-testability approaches often involve adding logic to improve the controllability or observability of difficult-to-test portions of the design. The area and delay associated with this added logic is of great concern to designers, particularly in performance-critical applications like digital signal processing (DSP). Often, the addition of even a single added layer of logic for testing purposes can significantly impair performance. This work focuses on the testability problems encountered in applying built-in self-test (BIST) techniques to such designs.; Issues addressed include logical redundancy, random-pattern test-resistant structures, circuit/test-generator incompatibilities, and test quality. By addressing these issues early in the design process, a design's testability can be significantly improved, with a corresponding decrease in the product's defect level. With a behavioral model of testability guiding design, we find that large data-paths can be restructured so as to reduce test length by two orders of magnitude. Alternatively, for a fixed test length, a factor of eight reduction in the number of untested faults is demonstrated.; This research finds that high fault coverage (in the 99% range) may not be sufficient to guarantee product quality in some cases due to systematic testing failures stemming from basic test-generator/circuit incompatibilities. However, these risks can be addressed through the use of efficient redundancy identification, accurate fault simulation, mixed test generation schemes, and analytical techniques that identify test failures and rank test quality from a functional perspective. These techniques are developed and demonstrated on large digital filter designs.
机译:VLSI设计的测试通常必须在严格的设计约束下进行,并且必须在指定的区域内进行并且延迟预算。常规的可测试性设计方法通常涉及添加逻辑以提高设计中难以测试的部分的可控制性或可观察性。与这种增加的逻辑相关的面积和延迟是设计人员特别关心的问题,尤其是在诸如数字信号处理(DSP)等对性能至关重要的应用中。通常,为测试目的甚至添加一个单独的逻辑层也可能会严重影响性能。这项工作着重于在将内置自检(BIST)技术应用于此类设计时遇到的可测试性问题。解决的问题包括逻辑冗余,抗随机模式的测试结构,电路/测试发生器不兼容以及测试质量。通过在设计过程的早期解决这些问题,可以显着提高设计的可测试性,并相应降低产品的缺陷级别。通过可测试性指导设计的行为模型,我们发现可以重构大型数据路径,从而将测试长度减少两个数量级。或者,对于固定的测试长度,未测试故障的数量减少了八倍。这项研究发现,由于基本测试发生器/电路不兼容而导致的系统测试失败,在某些情况下,较高的故障覆盖率(在99%范围内)可能不足以保证产品质量。但是,可以通过使用有效的冗余识别,准确的故障模拟,混合测试生成方案以及从功能角度识别测试失败并对测试质量进行排名的分析技术来解决这些风险。这些技术是在大型数字滤波器设计中开发和演示的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号