【24h】

Effective RT-level software-based self-testing of embedded processor cores

机译:对嵌入式处理器内核进行有效的基于RT级软件的自检

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

摘要

Embedded processors are often used in systems that are both safety-critical and long-living. Therefore testing of these devices is critical not only after production, but also in the field. Due to the limited accessibility of embedded processors, testing of such systems is a major challenge in terms of ultra-deep submicron issues. Scan based testing methods cannot be applied to embedded processor cores which cannot be modified to meet the design requirements for scan insertion. From the other side, generating test vectors for these high gate count devices is a major task. This paper presents a high level, component-oriented software-based self-testing method which achieves a high stuck-at-fault coverage for an embedded processor core. The method requires no DFT or changing the processor architecture. The proposed method is high level in the sense that it is based on the knowledge of the Instruction Set Architecture (ISA) and Register Transfer Level (RTL) description of the processor. The method is well suited for meeting the challenges of testing SoCs which contain embedded processor cores. Our methodology is superior in terms of test quality in such a way that significantly increases fault coverage and reduces test time. The proposed method outperforms all existing method in terms of fault coverage.
机译:嵌入式处理器通常用于对安全性要求高且使用寿命长的系统中。因此,这些设备的测试不仅在生产后,而且在现场都至关重要。由于嵌入式处理器的可访问性有限,因此就超深亚微米问题而言,对此类系统进行测试是一项重大挑战。基于扫描的测试方法无法应用于无法修改以满足扫描插入设计要求的嵌入式处理器内核。另一方面,为这些高门数器件生成测试矢量是一项主要任务。本文提出了一种基于组件的,面向软件的高级自测试方法,该方法可为嵌入式处理器核心实现较高的故障锁定范围。该方法不需要DFT或更改处理器体系结构。从某种意义上说,该方法是高级的,因为它基于处理器的指令集体系结构(ISA)和寄存器传输级别(RTL)描述的知识。该方法非常适合应对测试包含嵌入式处理器内核的SoC的挑战。我们的方法论在测试质量方面具有卓越的优势,可以显着增加故障覆盖率并减少测试时间。在故障覆盖率方面,该方法优于所有现有方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号