首页> 外文会议>International Symposium on Test and Measurement;ISTM/2005 >The study of SEU fault injection techniques for LSFT32 microprocessor
【24h】

The study of SEU fault injection techniques for LSFT32 microprocessor

机译:LSFT32微处理器的SEU故障注入技术研究

获取原文

摘要

SFT32 is a kind of RISC microprocessor designed specifically for space-oriented applications, in accommodating with the radioactive environment in space, we employed some techniques confronting with SEU (Single Event Upset) from the design of system architecture. But because we couldn’t get both the facilities necessary to simulate the design and the way to generate the fault patterns in the design period, SEU fault patterns, as we scheduled offering the microprocessor immune, couldn’t take place as needed, so the effectiveness of fault tolerance could not be verified, this inevitably increases the challenge for design and verification. This paper, with regard the features of space-oriented fault tolerance microprocessor LSFT32, investigated the techniques about fault simulation and fault injection, presented a kind of processor built-in module technique for fault injection. This technique could be implemented by way of virtual or by hardware, SEU fault instances can be injected into memory cells (CACHE or register heap) of LSFT32 through fault injection module by instructions, and generating the cases for SEU test, simulating the SEU effect when LSFT32 embedded with RAM, implementing the facility of fault injection for LSFT32 with memory cells, providing with the prerequisite conditions for verifying the fault tolerable design of LSFT32 microprocessor. This will be a great help both to the fault tolerance design and verification of LSFT32 processor, and to the subsequent development and verification of system software and application software with error injections. This controlled fault injection method played a key role in the design of LSFT32 microprocessor, and significantly reduced the development time for test software. The effectiveness of fault tolerance design can also be consolidated through the well performance of LSFT32 in SEU radiation test.
机译:SFT32是一种RISC微处理器,专门为面向空间的应用而设计,为了适应空间中的放射性环境,我们从系统架构设计中采用了一些与SEU(单事件翻转)相对的技术。但是,由于我们既无法获得仿真设计所必需的设施,又无法获得在设计期间生成故障模式的方式,因此无法按计划进行SEU故障模式,因为我们计划向微处理器提供免疫功能,因此容错的有效性无法得到验证,这不可避免地增加了设计和验证的挑战。针对面向空间的容错微处理器LSFT32的特点,研究了故障模拟和故障注入技术,提出了一种处理器内置模块,用于故障注入。该技术可以通过虚拟或硬件的方式来实现,可以通过指令通过故障注入模块将SEU故障实例注入到LSFT32的存储单元(CACHE或寄存器堆)中,并生成用于SEU测试的案例,在发生时模拟SEU效果。带有RAM的LSFT32,为具有存储单元的LSFT32实现了故障注入功能,为验证LSFT32微处理器的容错设计提供了前提条件。这对LSFT32处理器的容错设计和验证,以及随后对系统软件和带有错误注入的应用软件的开发和验证都将有很大的帮助。这种受控的故障注入方法在LSFT32微处理器的设计中起着关键作用,并大大减少了测试软件的开发时间。容错设计的有效性还可以通过LSFT32在SEU辐射测试中的良好性能得到巩固。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号