首页> 外文会议>European Dependable Computing Conference >Assembly-Level Pre-injection Analysis for Improving Fault Injection Efficiency
【24h】

Assembly-Level Pre-injection Analysis for Improving Fault Injection Efficiency

机译:提高故障注入效率的组装级预注射分析

获取原文

摘要

This paper describes a fully automated pre-injection analysis technique aimed at reducing the cost of fault injection campaigns. The technique optimizes the fault-space by utilizing assembly-level knowledge of the target system in order to place single bit-flips in registers and memory locations only immediately before these are read by the executed instructions. This way, faults (time-location pairs) that are overwritten or have identical impact on program execution are removed. Experimental results obtained by random sampling of the optimized fault-space and the complete (non-optimized) fault-space are compared for two different workloads running on a MPC565 microcontroller. The pre-injection analysis yields an increase of one order of magnitude in the effectiveness of faults, a reduction of the fault-space of two orders of magnitude in the case of CPU-registers and four to five orders of magnitude in the case of memory locations, while preserving a similar estimation of the error detection coverage.
机译:本文介绍了一种全自动预注射分析技术,旨在降低故障注入运动的成本。该技术通过利用目标系统的组装级知识来优化故障空间,以便在由执行的指令读取之前仅在这些寄存器和存储器位置处放置单个比特翻转。这样,删除了覆盖或对程序执行具有相同影响的故障(时位置对)。由优化的故障空间的随机取样和完整(非优化的)故障空间而获得的实验结果,用于在微控制器MPC565运行的两个不同的工作负载进行比较。预注射分析在故障的有效性中产生一个数量级,在CPU寄存器的情况下,在CPU寄存器的情况下减少两个数量级的故​​障空间,并且在内存的情况下为四到五个数量级位置,同时保留类似估计错误检测覆盖范围。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号