...
首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Algorithm level re-computing using implementation diversity: a register transfer level concurrent error detection technique
【24h】

Algorithm level re-computing using implementation diversity: a register transfer level concurrent error detection technique

机译:使用实现多样性的算法级重新计算:寄存器传输级并发错误检测技术

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

摘要

Concurrent error detection (CED) based on time redundancy entails performing the normal computation and the re-computation at different times and then comparing their results. Time redundancy implemented can only detect transient faults. We present two algorithm-level time-redundancy-based CED schemes that exploit register transfer level (RTL) implementation diversity to detect transient and permanent faults. At the RTL, implementation diversity can be achieved either by changing the operation-to-operator allocation or by shifting the operands before re-computation. By exploiting allocation diversity and data diversity, a stuck-at fault will affect the two results in two different ways. The proposed schemes yield good fault detection probability with very low area overhead. We used the Synopsys behavior complier (BC), to validate the schemes.
机译:基于时间冗余的并发错误检测(CED)需要在不同时间执行常规计算和重新计算,然后比较它们的结果。实施的时间冗余只能检测瞬态故障。我们提出了两种基于算法级基于时间冗余的CED方案,它们利用寄存器传输级(RTL)实现多样性来检测瞬时故障和永久性故障。在RTL上,可以通过更改运算符到运算符的分配或通过在重新计算之前移位操作数来实现实现多样性。通过利用分配分集和数据分集,卡住的故障将以两种不同方式影响两个结果。所提出的方案以非常低的区域开销产生了良好的故障检测概率。我们使用Synopsys行为编译器(BC)来验证方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号