...
首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >On the Automatic Generation of Optimized Software-Based Self-Test Programs for VLIW Processors
【24h】

On the Automatic Generation of Optimized Software-Based Self-Test Programs for VLIW Processors

机译:自动为VLIW处理器生成基于软件的优化自测程序

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

摘要

Very long instruction word (VLIW) processors are increasingly employed in a large range of embedded signal processing applications, mainly due to their ability to provide high performances with reduced clock rate and power consumption. At the same time, there is an increasing request for efficient and optimal test techniques able to detect permanent faults in VLIW processors. Software-based self-test (SBST) methods are a consolidated and effective solution to detect faults in a processor both at the end of the production phase or during the operational life; however, when traditional SBST techniques are applied to VLIW processors, they may prove to be ineffective (especially in terms of size and duration), due to their inability to exploit the parallelism intrinsic in these architectures. In this paper, we present a new method for the automatic generation of efficient test programs specifically oriented to VLIW processors. The method starts from existing test programs based on generic SBST algorithms and automatically generates effective test programs able to reach the same fault coverage, while minimizing the test duration and the test code size. The method consists of four parametric phases and can deal with different VLIW processor models. The main goal of the paper is to show that in the case of VLIW processors, it is possible to automatically generate an effective test program able to achieve high fault coverage with minimal test time and required resources. Experimental data gathered on a case study demonstrate the effectiveness of the proposed approach; results show that this method is able to exploit the intrinsic parallelism of the VLIW processor, taming the growth in size, and duration of the test program when the processor size grows.
机译:超长指令字(VLIW)处理器越来越多地用于各种嵌入式信号处理应用中,这主要是由于它们具有以降低的时钟速率和功耗提供高性能的能力。同时,对能够检测VLIW处理器中永久性故障的高效,最佳测试技术的需求日益增长。基于软件的自测(SBST)方法是一种综合且有效的解决方案,可以在生产阶段结束时或在运行寿命期间检测处理器中的故障;但是,当将传统的SBST技术应用于VLIW处理器时,由于它们无法利用这些体系结构中固有的并行性,它们可能被证明是无效的(特别是在大小和持续时间方面)。在本文中,我们提出了一种自动生成针对VLIW处理器的高效测试程序的新方法。该方法从基于通用SBST算法的现有测试程序开始,并自动生成能够达到相同故障覆盖率的有效测试程序,同时将测试持续时间和测试代码长度最小化。该方法包括四个参数阶段,可以处理不同的VLIW处理器模型。本文的主要目的是表明,对于VLIW处理器,可以自动生成有效的测试程序,该程序能够以最少的测试时间和所需的资源来实现较高的故障覆盖率。通过案例研究收集的实验数据证明了该方法的有效性。结果表明,该方法能够利用VLIW处理器的内在并行性,随着处理器大小的增加而抑制大小的增长以及测试程序的持续时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号