电子科技 ›› 2020, Vol. 33 ›› Issue (7): 6-11.doi: 10.16180/j.cnki.issn1007-7820.2020.07.002

• • 上一篇    下一篇

一种数据流驱动的计算通道容错方案

项阳,孙晓霞,宋宇鲲   

  1. 合肥工业大学 电子科学与应用物理学院,安徽 合肥 230009
  • 收稿日期:2019-04-19 出版日期:2020-07-15 发布日期:2020-07-15
  • 作者简介:项阳(1993-),男,硕士研究生。研究方向:集成电路设计与测试。|宋宇鲲(1975-),男,博士,教授。研究方向:异构多核SOC。
  • 基金资助:
    国家自然科学基金(61874156)

A Fault-tolerant Scheme for Data Flow Driven Computing Channels

XIANG Yang,SUN Xiaoxia,SONG Yukun   

  1. School of Electronic and Applied Physics,Hefei University of Technology,Hefei 230009,China
  • Received:2019-04-19 Online:2020-07-15 Published:2020-07-15
  • Supported by:
    National Natural Science Foundation of China(61874156)

摘要:

单粒子翻转发生在数据流驱动的计算通道中时,会产生错误结果甚至计算通道无法正常工作。针对这一问题,文中提出了一种基于地址回卷技术的双模冗余容错方案。该方案采用双计算通道比较,检测结果是否发生错误;利用地址回卷技术还原地址信息,驱动原数据重新计算;对相关性数据流计算进行特定优化回卷。文中基于数据流驱动运算器对方案进行具体实现,实验结果显示,该方案实现了99%以上的可靠率,面积开销仅为三模冗余的76%,时间开销比双模冗余节约最多50%,实现了面积和时间消耗的平衡。

关键词: 单粒子翻转, 数据流驱动, 容错, 双模冗余, 计算通道, 地址回卷

Abstract:

When a single event upset occurred in the data flow-driven computation channel, it produces erroneous results or even the computational channel will not function properly. For this reason, this study proposed a dual-mode redundant fault-tolerant scheme based on address rewinding technology, which used double computing channel comparison to detect whether the error occurs. The address rewinding technique was used to restore the address information and drive the original data to be recalculated. A specific optimized rewind on the correlation data stream calculations was also performed in the study. Based on the data stream driven operator, the scheme was implemented. The experimental results showed that the scheme achieved a reliability rate of over 99%, the area cost was only 76% of the three-mode redundancy, and the time overhead was up to 50% compared with the dual-mode redundancy, indicating the scheme successfully achieved a balance between area and time consumption.

Key words: SEU, data stream drive, fault tolerance, DMR, computer channel, address rewind

中图分类号: 

  • TN47