首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Software-Based Self-Testing With Multiple-Level Abstractions for Soft Processor Cores
【24h】

Software-Based Self-Testing With Multiple-Level Abstractions for Soft Processor Cores

机译:基于软件的多级抽象的软处理器内核自测试

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

摘要

Software-based self-test (SBST) is a promising approach for testing a processor core embedded in a system-on-chip (SoC) system. Test routine development for SBST can be based on information of different abstraction levels. Multilevel abstraction-based SBST develops the test program for a pipeline processor using the information abstracted from its architecture model, register transfer level (RTL) descriptions, and gate-level netlist for different types of processor circuits. The proposed methodology uses gate-level and architecture information to improve coverage for structural faults. This SBST methodology uses an automatic test pattern generation tool to generate the constrained test patterns to effectively test the combinational fundamental intellectual properties used in the processor. The approach refers to the RTL code and processor architecture for the rest of the control and steering logic for test routine development. The effectiveness of this SBST methodology is demonstrated by the achieved fault coverage, test program size, and testing cycle count on a complex pipeline processor core. Comparisons with previous works are also made
机译:基于软件的自测(SBST)是一种测试嵌入式系统级芯片(SoC)系统中的处理器核心的有前途的方法。 SBST的测试例程开发可以基于不同抽象级别的信息。基于多级抽象的SBST使用从其架构模型,寄存器传输级(RTL)描述和门级网表中提取的信息为不同类型的处理器电路开发流水线处理器的测试程序。所提出的方法使用门级和体系结构信息来改善结构故障的覆盖范围。该SBST方法使用自动测试模式生成工具来生成约束测试模式,以有效测试处理器中使用的组合基本知识产权。该方法涉及用于测试例程开发的其余控制和操纵逻辑的RTL代码和处理器体系结构。通过在复杂的流水线处理器核心上实现的故障范围,测试程序大小和测试周期数,可以证明这种SBST方法的有效性。还与以前的作品进行了比较

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号