首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >A Cache-Assisted Scratchpad Memory for Multiple-Bit-Error Correction
【24h】

A Cache-Assisted Scratchpad Memory for Multiple-Bit-Error Correction

机译:用于多位纠错的高速缓存辅助暂存器

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

摘要

Scratchpad memory (SPM) is widely used in modern embedded processors to overcome the limitations of cache memory. The high vulnerability of SPM to soft errors, however, limits its usage in safety-critical applications. This paper proposes an efficient fault-tolerant scheme, called cache-assisted duplicated SPM (CADS), to protect SPM against soft errors. The main aim of CADS is to utilize cache memory to provide a replica for SPM lines. Using cache memory, CADS is able to guarantee a full duplication of all SPM lines. We also further enhance the proposed scheme by presenting buffered CADS (BCADS) that significantly improves the CADS energy efficiency. BCADS is compared with two well-known duplication schemes as well as single-error correction scheme. The comparison results reveal that: 1) BCADS imposes a 13.6% less energy-delay product (EDP) overhead than the duplication schemes and it does not require to modify the SPM manager and target application and 2) in comparison with the conventional single-error correction double-error detection (SEC-DED) scheme, BCADS provides a significantly higher error correction capability by correcting up to 4-b burst errors using a low-cost 4-b interleaved parity code. Moreover, the area overhead for error correction and the performance overhead of BCADS are negligible (less than 1%), whereas the area and performance overheads are 21.9% and 6.1% for SEC-DED, respectively. Furthermore, BCADS imposes about a 10.7% lower EDP overhead compared with the SEC-DED scheme.
机译:Scratchpad存储器(SPM)被广泛用于现代嵌入式处理器中,以克服高速缓存的限制。但是,SPM对软错误的高度脆弱性限制了它在安全关键型应用程序中的使用。本文提出了一种有效的容错方案,称为缓存辅助重复SPM(CADS),以保护SPM免受软错误的侵害。 CADS的主要目的是利用高速缓存为SPM线提供副本。使用缓存,CADS可以保证所有SPM行的完全复制。我们还通过提供显着提高CADS能源效率的缓冲CADS(BCADS)进一步增强了所提出的方案。将BCADS与两种众所周知的复制方案以及单错误纠正方案进行了比较。比较结果表明:1)BCADS所产生的能源延迟产品(EDP)开销比复制方案少13.6%,并且不需要修改SPM管理器和目标应用程序; 2)与常规单错误相比校正双错误检测(SEC-DED)方案,BCADS通过使用低成本的4b交错奇偶校验码校正多达4b的突发错误,从而提供了更高的纠错能力。此外,用于纠错的面积开销和BCADS的性能开销可以忽略不计(小于1%),而对于SEC-DED,面积和性能开销分别为21.9%和6.1%。此外,与SEC-DED方案相比,BCADS的EDP开销降低了约10.7%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号