首页> 外文会议> >Algorithm level re-computing with shifted operands-a register transfer level concurrent error detection technique
【24h】

Algorithm level re-computing with shifted operands-a register transfer level concurrent error detection technique

机译:移位操作数的算法级重新计算-寄存器传输级并发错误检测技术

获取原文

摘要

Re-computing with shifted operands (RESO) is a logic level time redundancy based concurrent error detection (CED) technique. In RESO, logic level operations (and, nand, etc) are carried out twice-once on the basic input and once on the shifted input. Results from these two operations are compared to detect an error. Although using RESO operators in register transfer level (RTL) designs is straightforward, it entails time and area overhead. We developed an RTL CED technique called algorithm level re-computing with shifted operands (ARESO). ARESO does not use specialized RESO operators. Rather, it exploits RTL scheduling, pipelining, operator chaining, and multi-cycling to incorporate user specified error detection latencies. ARESO supports hardware vs. performance vs. error detection latency trade-offs. ARESO has been validated on practical design examples using Synopsys Behavior Compiler.
机译:使用移位操作数(RESO)进行重新计算是一种基于逻辑级时间冗余的并发错误检测(CED)技术。在RESO中,逻辑电平操作(和,nand等)在基本输入上执行两次,在移位输入上执行一次。比较这两个操作的结果以检测错误。尽管在寄存器传输级别(RTL)设计中使用RESO运算符很简单,但它会占用时间和面积。我们开发了一种RTL CED技术,称为带移位操作数的算法级重新计算(ARESO)。 ARESO不使用专门的RESO运营商。相反,它利用RTL调度,流水线,运算符链接和多循环来合并用户指定的错误检测延迟。 ARESO支持硬件与性能,错误检测延迟之间的权衡。 ARESO已使用Synopsys Behavior Compiler在实际设计示例中进行了验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号