首页> 外文学位 >Fault simulation and multiple scan chain design methodology for systems-on-chips (SOC).
【24h】

Fault simulation and multiple scan chain design methodology for systems-on-chips (SOC).

机译:片上系统(SOC)的故障仿真和多扫描链设计方法。

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

摘要

Pre-designed functional blocks, called intellectual property (IP) cores are being widely used for cost-effective and timely design of systems-on chip (SOC). In current SOC test methodology cores are tested using pre-computed test vectors provided by core vendors. Scan-based DFT (design for testability) approach is widely used to apply pre-computed test vectors. This dissertation presents a SOC fault simulation methodology that protects core IP and a novel multiple scan chain design framework.; Reuse of pre-computed core-level tests protects IP, and reduces test development effort. However, such advantage comes at the expense of high hardware overhead, test application time, and performance penalty. In contrast, if a soc vendor can select SOC-specific multi-phase test methodology test application cost reduces drastically. We collectively call the tests used for multi-phase testing a custom test set. Currently, development of custom tests for a SOC is possible only if the netlist of each core used in the SOC is available.; We have developed a new test development framework that protects IP as completely as the current approach while also allowing efficient development of SOC-specific custom tests. In the proposed, each core's netlist is retained on computers controlled by the core vendors. The SOC vendor generates tests efficiently by interactively querying a set of procedures running at each core vendor's computers. Under this paradigm we developed a distributed fault simulator for both full scan (combinational) and sequential SOCs that is efficient and protects core IP. Accuracy of the proposed fault simulator is identical to that of a traditional fault simulator for any given system level tests. However, unlike a traditional fault simulator, the proposed fault simulator does not require the netlist of the core to be revealed to any SOC designer. We also showed that we are able to perform efficient fault simulation revealing only core input-output dependency and logic behavior. Parallelization techniques are developed to reduce impact of communication latency.; DFT enable the quality goals to be met with a high degree (high fault coverage) during test, allow the coverage measurement to be done efficiently and economically, and help ATPG process. This dissertation addresses the issues of high test application time and hardware overhead associated with scan-based DFT in SOC designs. We describe multiple scan chain design framework that optimizes test application time and routing overhead in an integrated manner. This is a branch-and-bound approach for designing non-reconfigurable, and reconfigurable multiple scan chains. Several circuit properties and bound computation techniques are developed to reduce time complexity and search space. Experimental results demonstrate significant reduction in test application time and hardware cost over prior heuristic approaches. In realistic time complexity the search procedures design scan chains with test application time within two times of the global optimal.
机译:预先设计的功能块,称为知识产权(IP)内核,被广泛用于经济高效地及时设计片上系统(SOC)。在当前的SOC测试方法中,核心是使用核心供应商提供的预先计算的测试向量进行测试的。基于扫描的DFT(可测试性设计)方法被广泛用于应用预先计算的测试向量。本文提出了一种保护核心IP的SOC故障仿真方法和一种新颖的多重扫描链设计框架。重复使用预先计算的核心级测试可保护IP,并减少测试开发工作。但是,这种优势是以高昂的硬件开销,测试应用程序时间和性能损失为代价的。相反,如果一家供应商可以选择特定于SOC的多相测试方法,则测试应用程序的成本将大大降低。我们将用于多阶段测试的测试统称为定制测试集。当前,只有在SOC中使用的每个内核的网表都可用的情况下,才有可能为SOC开发定制测试。我们已经开发了一个新的测试开发框架,该框架可以像当前方法一样完全保护IP,同时还可以有效开发SOC特定的自定义测试。在提出的建议中,每个核心的网表都保留在由核心供应商控制的计算机上。 SOC供应商通过交互式查询在每个核心供应商的计算机上运行的一组过程来高效地生成测试。在这种范例下,我们为全扫描(组合)和顺序SOC开发了一种分布式故障模拟器,该模拟器既有效又保护了核心IP。对于任何给定的系统级测试,所提出的故障模拟器的精度与传统故障模拟器的精度相同。但是,与传统的故障模拟器不同,所提出的故障模拟器不需要向任何SOC设计者公开内核的网表。我们还表明,我们能够执行有效的故障仿真,仅显示核心输入输出依赖性和逻辑行为。开发并行化技术以减少通信延迟的影响。 DFT使测试过程中的质量目标得以高度满足(高故障覆盖率),可以有效,经济地进行覆盖率测量,并帮助ATPG流程。本文解决了SOC设计中与基于扫描的DFT相关的高测试应用时间和硬件开销的问题。我们描述了多个扫描链设计框架,该框架以集成的方式优化了测试应用程序的时间和路由开销。这是用于设计不可重配置和可重配置的多个扫描链的分支定界方法。开发了几种电路特性和边界计算技术以减少时间复杂度和搜索空间。实验结果表明,与以前的启发式方法相比,测试应用程序的时间和硬件成本大大降低。在现实的时间复杂性中,搜索过程会设计扫描链,其中测试应用程序的时间应在全局最优值的两倍之内。

著录项

  • 作者

    Quasem, Md. Saffat.;

  • 作者单位

    University of Southern California.;

  • 授予单位 University of Southern California.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2005
  • 页码 158 p.
  • 总页数 158
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号