-
题名基于周期粒度的级间寄存器备份机制
被引量:1
- 1
-
-
作者
王晶
申娇
丁利华
杨星
邱柯妮
张伟功
-
机构
首都师范大学信息工程学院
中国科学院计算技术研究所
首都师范大学电子系统可靠性技术北京市重点实验室
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2018年第10期2486-2494,共9页
-
基金
国防973项目
国家自然科学基金(No.61772350,No.61472260,No.61741211)
+3 种基金
北京市高水平教师队伍建设计划(No.CIT&TCD201704082,No.CIT&TCD20170322)
体系结构国家重点实验室开放课题(No.CARCH201607)
北京市科技新星计划(No.XX2018081)
深圳市科技计划项目(No.JCYJ20150529164656096,No.JCYJ20170302153955969)。
-
文摘
单粒子翻转是空间环境下微处理器发生异常的重要诱因之一,随着集成电路特征尺寸的缩小,单粒子翻转不仅会引发单位错误,还会引发大量的多位错误,如何有效解决处理器所面临的多位故障是容错处理器设计面临的新挑战.本文提出了一种基于周期粒度的级间寄存器备份机制的容错方法,采用双流水线冗余结构,通过比较器对比两条流水线的级间寄存器以检测单粒子故障;以周期粒度对级间寄存器的内容进行备份,当检测到单粒子故障时,使用2个周期对流水线进行恢复;为避免脏数据流出流水线,在数据缓存和寄存器堆的入口设置写缓冲,通过延迟写入保证信息可靠性.本文基于实际的SPARC V8结构处理器,对提出的方法进行了具体实现,在实验平台上进行了仿真,仿真结果显示,本文提出的容错方法能够以一定的面积开销实现对SEU、SET、和MBU故障容错,加固处理器的主频最高可以提升70%.
-
关键词
单粒子翻转
多位故障
容错
备份
写缓冲
流水线加固
-
Keywords
SEU
MBU
fault tolerance
back-up
write-buffer
pipeline hardened
-
分类号
TP302.8
[自动化与计算机技术—计算机系统结构]
-