首页> 外文会议>IEEE/ACM International Conference on Computer-Aided Design >Performance and Accuracy in Soft-Error Resilience Evaluation using the Multi-Level Processor Simulator ETISS-ML
【24h】

Performance and Accuracy in Soft-Error Resilience Evaluation using the Multi-Level Processor Simulator ETISS-ML

机译:使用多级处理器模拟器ETISS-ML进行软错误恢复能力评估的性能和准确性

获取原文

摘要

Soft errors are a major safety concern in many devices, e.g., in automotive, industrial, control or medical applications. Ideally, safety-critical systems should be resilient against the impact of soft errors, but at a low cost. This requires to evaluate the soft error resilience, which is typically done by extensive fault injection. In this paper, we present ETISS-ML, a multi-level processor simulator, which manages to achieve both accuracy and performance for fault simulation by intelligently switching the level of abstraction between an Instruction Set Simulator (ISS) and an RTL simulator. For a given software testcase and fault scenario, the software is first executed in ISS-mode until shortly before the fault injection. Then ETISS-ML switches to RTL-mode for accurate fault simulation. Whenever the impact of the fault is propagated completely out of the processor's micro-architecture, the simulation can switch back to ISS-mode. This paper describes the methods needed to preserve accuracy during both of these switches. Experimental results show that ETISS-ML obtains near to ISS performance with RTL accuracy. It is also shown that ETISS-ML can be used as the processor model in SystemC / TLM virtual prototypes (VPs) and, hence, allows to investigate the impact of soft errors at system level.
机译:在许多设备中,例如在汽车,工业,控制或医疗应用中,软错误是主要的安全隐患。理想情况下,对安全至关重要的系统应能够抵御软错误的影响,但成本较低。这就需要评估软错误的恢复能力,这通常是通过大量的故障注入来完成的。在本文中,我们介绍了ETISS-ML,这是一个多级处理器模拟器,它可以通过在指令集模拟器(ISS)和RTL模拟器之间智能地切换抽象级别,来实现故障模拟的准确性和性能。对于给定的软件测试用例和故障情况,该软件首先以ISS模式运行,直到故障注入前不久。然后,ETISS-ML切换到RTL模式以进行精确的故障仿真。只要故障影响完全从处理器的微体系结构中传播出去,仿真就可以切换回ISS模式。本文介绍了在这两种转换过程中保持准确性所需的方法。实验结果表明,ETISS-ML的RTL精度接近ISS性能。还显示出ETISS-ML可以用作SystemC / TLM虚拟原型(VP)中的处理器模型,因此可以在系统级别研究软错误的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号