摘要

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