首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >A Processor and Cache Online Self-Testing Methodology for OS-Managed Platform
【24h】

A Processor and Cache Online Self-Testing Methodology for OS-Managed Platform

机译:用于OS管理平台的处理器和缓存在线自检方法

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

摘要

Software-based self-test (SBST) is an effective method to detect operational faults of a processor system. We propose an architectural approach to support high fault-coverage online SBST: Processor Shield, which tackles the difficult-to-test issues raised due to the protection of an operating system. The processor shield, including a software framework and design for testing hardware, creates an online self-testing environment without influencing other processes and on-bus devices even if the SBST fails. We present a case study that demonstrates SBST executions under Linux kernel on an ARMv5-compatible processor system. For CPU testing, the stuck-at fault coverage is over 99% while the transition fault coverage is higher than 93%. For cache control logic testing, the stuck-at fault coverage is over 99% while the transition fault coverage is higher than 95%. For RAM module testing, the fault coverage is nearly 100%. Cache SBSTs finish in a context-switch interval of less than 4 ms while CPU SBST finishes in less than 8 ms for 1-GHz clock. The hardware overhead of the processor shield is only 0.494% of the whole processor area. We also present an SBST-dynamic voltage and frequency scaling application that calibrates the dynamic minimal guardbands and helps achieving lower power consumption and mitigating transistor-aging effect.
机译:基于软件的自测(SBST)是检测处理器系统操作故障的有效方法。我们提出一种支持高故障覆盖率的在线SBST:处理器防护的体系结构方法,该方法解决了由于操作系统保护而引起的难以测试的问题。即使SBST发生故障,处理器护罩(包括用于测试硬件的软件框架和设计)也可以创建在线自测环境,而不会影响其他进程和在线设备。我们提供了一个案例研究,该案例演示了在ARMv5兼容处理器系统上的Linux内核下SBST执行情况。对于CPU测试,固定故障覆盖率超过99%,而过渡故障覆盖率则超过93%。对于高速缓存控制逻辑测试,固定故障覆盖率超过99%,而过渡故障覆盖率则超过95%。对于RAM模块测试,故障覆盖率接近100%。对于1 GHz时钟,高速缓存SBST的完成时间少于4 ms,而CPU SBST的完成时间少于8 ms。处理器防护罩的硬件开销仅为整个处理器面积的0.494%。我们还介绍了一种SBST动态电压和频率缩放应用,该应用可以校准动态最小保护带,并有助于实现更低的功耗并减轻晶体管的老化效应。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号