首页> 外文会议>International Conference on Technological Advances in Electrical, Electronics and Computer Engineering >Design and implementation of a custom verification environment for fault injection and analysis on an embedded microprocessor
【24h】

Design and implementation of a custom verification environment for fault injection and analysis on an embedded microprocessor

机译:故障注入的定制验证环境的设计与实现嵌入式微处理器的分析

获取原文

摘要

Embedded microprocessors are widely used in most of the safety critical digital system applications. A fault in a single bit in the microprocessors may cause soft errors. It has different affects on the program outcome whether the fault changes a situation in the application. In order to analyse the behaviour of the applications under the faulty conditions we have designed a custom verification system. The verification system has two parts as Field Programmable Gate Array (FPGA) and personnel computer (PC). We have modified Natalius open source microprocessor in order to inject stuck-at-faults into it. We have handled a fault injection method and leveraged it to increase randomness. On FPGA, we have implemented modified Natalius microprocessor, the fault injection method and the communication protocol. Then the “Most Significant Bit First Multiplication Algorithm” has been implemented on the microprocessor as an application. We have prepared an environment which sends inputs to and gets outputs from the Natalius microprocessor on PC part. Finally, we have analysed our application by injecting faults in specific location and random location in register file to make some classifications for effects of the injected faults.
机译:嵌入式微处理器广泛应用于大多数安全关键数字系统应用。微处理器中的单个位中的故障可能导致软错误。它对程序结果不同影响故障是否会改变应用程序中的情况。为了分析您设计了一个定制验证系统的故障条件下应用程序的行为。验证系统有两个部分作为现场可编程门阵列(FPGA)和人员计算机(PC)。我们已经修改了Natalius开源微处理器,以便将粘附的故障注入其中。我们处理了一个故障注入方法并利用它来增加随机性。在FPGA上,我们已经实施了改进的Natalius微处理器,故障注入方法和通信协议。然后,“大多数有效位的第一乘法算法”已在微处理器中实现为应用程序。我们已准备好一个环境,该环境发送输入,并从PC部件上的Natalius微处理器输出。最后,我们通过在寄存器文件中注入特定位置和随机位置的故障来分析了我们的应用,以对注入的故障进行一些分类。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号