...
首页> 外文期刊>Journal of Electronic Testing >On the Application of Dynamic Scan Chain Partitioning for Reducing Peak Shift Power
【24h】

On the Application of Dynamic Scan Chain Partitioning for Reducing Peak Shift Power

机译:动态扫描链划分在降低峰移功率中的应用

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

摘要

Scan-based testing of integrated circuits results in significant switching activity during the shift operations, dissipating excessive power levels. When such levels are beyond the peak power level under which the chip can functionally operate at, it may lead to an unexpected behavior of the design, resulting in a yield loss. One of the most effective solutions to reduce peak shift power is to partition the scan chains into multiple groups, wherein a single group is active at any time instance within a shift cycle. The partitioning of the chains into groups can be performed statically, i.e., per test set, or dynamically, i.e., per test pattern. In this work, we address the application of dynamic scan chain partitioning for reducing peak shift power. First, we address the application of dynamic partitioning to test delay faults in at-speed test techniques. Then, we formulate the scan chain partitioning problem via Integer Linear Programming (ILP), in order to evenly distribute the transitions produced by any pattern over multiple time instances within the shift cycle, maximally reducing the peak shift power. Finally, we evaluate the power reduction benefit of dynamic partitioning through an extensive set of experiments using different scan configurations and test set characteristics of benchmark circuits as well as industrial designs. The results indicate that dynamic partitioning provides significant reduction to peak shift power over static partitioning methods, and that the benefit is accentuated in scan architectures with fewer scan chains, test sets with more don’t care bits, and designs with larger variances of weight differences for transitions in the scan cells.
机译:集成电路的基于扫描的测试会在换档操作期间导致大量的开关活动,从而耗散了过多的功率。当此类电平超出芯片可以在其下运行的峰值功率电平时,可能会导致设计的意外行为,从而导致良率损失。降低峰值移位功率的最有效解决方案之一是将扫描链划分为多个组,其中单个组在移位周期内的任何时间都处于活动状态。链的分组可以静态地(即,每个测试集)执行,或动态地(即,每个测试模式)执行。在这项工作中,我们解决了动态扫描链划分的应用,以减少峰值移位功率。首先,我们解决了动态分区在全速测试技术中测试延迟故障的应用。然后,我们通过整数线性规划(ILP)公式化扫描链划分问题,以便在移位周期内的多个时间实例上均匀分布任何模式产生的过渡,从而最大程度地降低峰值移位功率。最后,我们通过使用不同扫描配置和基准电路以及工业设计的测试集特性的大量实验,评估了动态分区的功耗降低优势。结果表明,与静态分区方法相比,动态分区显着降低了峰移功率,并且在扫描链较少,扫描集具有更多无关位的测试体系结构以及权重差异较大的设计中,其优势更加明显用于扫描单元中的过渡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号