【24h】

Control-Flow Checking Using Branch Instructions

机译:使用分支指令进行控制流量检查

获取原文

摘要

This paper presents a hardware control-flow checking scheme for RISC processor-based systems. This Scheme combines two error detection mechanisms to provide high coverage. The first mechanism uses parity bits to detect faults occurring in the opcodes and in the target addresses of branch instructions which lead to erroneous branches. The second mechanism uses signature monitoring to detect errors occurring in the sequential instructions. The scheme is implemented using a watchdog processor for an VHDL model of the LEON2 processor. About 31800 simulation faults were injected into the LEON2 processor. The results show that the error detection coverage is about 99.5% with average detection latency of 7 cycles. The performance loss of presented scheme is about 8.4%.
机译:本文介绍了一种用于基于RISC处理器的系统的硬件控制流程检查方案。该方案结合了两个错误检测机制来提供高覆盖范围。第一机制使用奇偶校验位来检测在操作码中发生的故障以及导致错误分支的分支指令的目标地址。第二机制使用签名监视来检测顺序指令中发生的错误。该方案是使用Leon2处理器的VHDL模型的看门狗处理器实现的。大约31800个模拟故障注入了Leon2处理器。结果表明,误差检测覆盖率约为99.5%,平均检测延迟为7个循环。提出计划的性能损失约为8.4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号