...
首页> 外文期刊>Journal of Electronic Testing: Theory and Applications: Theory and Applications >A Fine-Grained Software-Implemented DMA Fault Tolerance for SoC Against Soft Error
【24h】

A Fine-Grained Software-Implemented DMA Fault Tolerance for SoC Against Soft Error

机译:用于SOC的细粒型软件为SOC的DMA容错

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

摘要

In system-on-chips (SoCs), DMA, as a peripheral module, plays an important role in data transmission. However, the structure shrinking of SoC leads to its proneness to radiation-induced soft errors, especially for DMA. This paper presents a fine-grained software-implemented fault tolerance for SoC, named DCRH, to enhance the reliability of DMA against soft errors. DCRH achieves fine-grained selective fault tolerance, protecting DMA without interfering other modules of SoC. Furthermore, it is transparent to the user application because it performs on driver layer. In this paper, we present our fault source analysis for DMA based on Xilinx Zynq-7010 SoC and the detailed design of DCRH. The method is then applied to bare-metal MicroZed so that a DCRH-enhanced DMA driver is developed. Finally, SSIFFI is engaged in the simulated DMA fault injection experiments to validate DCRH. The experimental results prove that DCRH can achieve high fault coverage for DMA, above 97%, with stable performance.
机译:在系统上芯片(SOC)中,DMA作为外设模块,在数据传输中起重要作用。然而,SoC的结构缩小导致其对辐射诱导的软误差的倾向,特别是对于DMA。本文为SOC,命名DCRH提供了一种细粒度的软件实现的容错,以增强DMA对软错误的可靠性。 DCRH实现细粒度的选择性容错,保护DMA,而不会干扰SOC的其他模块。此外,对用户应用程序是透明的,因为它在驱动层上执行。在本文中,我们基于Xilinx Zynq-7010 SoC的DMA的故障源分析和DCRH的详细设计。然后将该方法施加到裸金属微液中,从而开发了DCRH增强的DMA驱动器。最后,SSiffi从事模拟DMA故障注入实验以验证DCRH。实验结果证明,DCRH可实现DMA的高故障覆盖率,高于97%,性能稳定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号