一种针对Cache Tag单错及邻位双错的低开销容错方法  

A Low-Cost Single Error and Double-Adjacent Error Correction Fault Tolerance method for Cache Tag

在线阅读下载全文

作  者:梁贤赓 华更新[1] 高瑛珂[1] LIANG Xiangeng;Hua Gengxin;Gao Yingke(Beijing Institute of Control Engineering,Beijing 100090,China)

机构地区:[1]北京控制工程研究所,北京100090

出  处:《空间控制技术与应用》2020年第1期60-65,共6页Aerospace Control and Application

基  金:北京市科学技术委员会资助项目(Z191100004619003)。

摘  要:Cache是处理器重要的存储模块,对处理器性能提升有着至关重要的作用.空间环境中,保护Cache免受软错误影响已成为设计新一代高可靠微处理器日益严峻的挑战.设计一种针对Cache Tag单错及邻位双错的低开销容错方法.可以保证Cache访问、Cache行填充和Cache行回写不受单位错误和邻位双错的影响,与传统SEC-FastTag容错方法相比,Tag单位及邻位双错容错能力得到提高.通过扩展FastTag结构优化设计,降低SEC-DAEC编解码逻辑带来的面积、功耗以及性能方面的开销.以四路组相连写回Cache为目标系统,与传统SEC-DAEC容错方法相比,本文提出的方法面积开销降低8.47%,功耗开销降低37.7%,关键路径时延减小0.13 ns.As an important memory in processor,Cache plays a vital role in processor performance improvement.Protecting Cache from soft errors in harsh space environment has become an increasingly serious challenge for highly reliable micro-processor designing.A low-cost single and double-adjacent error correction fault tolerance method is proposed for Cache Tag,which can guarantee the Cache access,linefill and write-back are not affected by single bit error and double adjacent error.And compared with traditional SEC-Fast Tag,the capability of fault tolerance on single bit error and double-adjacent error is improved.Through extend-Fast Tag designing,the proposed method can reduce the area,power and performance overhead brought by SEC-DAEC.Testing on a 4-ways set-associative Cache,compared with the traditional SEC-DAEC fault-tolerant method,the proposed method reduces the area overhead by 8.47%,the power consumption overhead by 37.7%,and the critical path delay by 0.13 ns.

关 键 词:CACHE TAG 容错 SEC-FastTag SEC-DAEC 扩展FastTag 

分 类 号:V19[航空宇航科学与技术—人机与环境工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象