...
【24h】

A JVM for Soft-Error-Prone Embedded Systems

机译:适用于软错误错误嵌入式系统的JVM

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The reduction of structure sizes in microcontollers, environmental conditions or low supply voltages increase the susceptibility of embedded systems to soft errors. As a result, the employment of fault-detection and fault-tolerance measures is becoming a mandatory task even for moderately critical applications. Accordingly, software-based techniques have recently gained in popularity, and a multitude of approaches that differ in the number and frequency of tolerated errors as well as their associated overhead have been proposed. Using type-safe programming languages to isolate critical software components is very popular among those techniques. An automated application of fault-detection and fault-tolerance measures based on the type system of the programming language and static code analyses is possible. It facilitates an easy evaluation of the protection characteristics and costs as well as the migration of software to new hardware platforms with different failure rates. Transient faults, however, are not bound to the application code secured by the type system, but can also affect the correctness of the type system itself. Thereby, the type system might lose its ability to isolate critical components. As a consequence, it is essential to also protect the type system itself against soft errors. In this paper, we show how soft errors can affect the integrity of the type system. Furthermore, we provide means to secure it against these faults, thus preserving its isolating character. These measures can be applied selectively to achieve a suitable tradeoff between level of protection and resource consumption. ~1
机译:微控制器中结构尺寸的减小,环境条件或低电源电压会增加嵌入式系统对软错误的敏感性。结果,即使对于中等关键的应用,采用故障检测和容错措施也已成为一项强制性任务。因此,基于软件的技术近来已变得流行,并且已经提出了在容忍错误的数量和频率以及它们相关的开销方面不同的多种方法。在这些技术中,使用类型安全的编程语言来隔离关键软件组件非常流行。基于编程语言的类型系统和静态代码分析,可以自动应用故障检测和容错措施。它有助于轻松评估保护特性和成本,以及将软件迁移到具有不同故障率的新硬件平台。但是,暂时性故障不限于类型系统保护的应用程序代码,还可能影响类型系统本身的正确性。因此,类型系统可能会失去隔离关键组件的能力。因此,还必须保护类型系统本身免受软错误的侵害。在本文中,我们展示了软错误如何影响类型系统的完整性。此外,我们提供了确保其免受这些故障影响的方法,从而保留了其隔离特性。可以有选择地应用这些措施,以在保护级别和资源消耗之间实现适当的权衡。 〜1

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号