首页> 外文会议>2012 IEEE 18th International Conference on Parallel and Distributed Systems. >Self-Stabilizing Micro Controller for Large-Scale Sensor Networks in Spite of Program Counter Corruptions Due to Soft Errors
【24h】

Self-Stabilizing Micro Controller for Large-Scale Sensor Networks in Spite of Program Counter Corruptions Due to Soft Errors

机译:尽管由于软错误导致程序计数器损坏,但用于大型传感器网络的自稳定微控制器

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

摘要

For large installations of networked embedded systems it is important that each entity is self-stabilizing, because usually there is nobody to restart nodes that have hung up. Self-stabilization means to recover from temporary failures (soft errors) and adapt to a change of network topology caused by permanent failures. On the software side self-stabilizing algorithms must assume that the hardware is executing the software correctly. In this paper we discuss cases in which soft errors invalidate this assumption, especially in cases where CPU registers or the watchdog timer are affected by the fault. Based on the observation that a guaranteed self-stabilization is only possible as long as the watchdog-timer is working properly after temporary failures, we propose and compare three different approaches that meet the requirements of sensor networks, to solve this problem with a combination of hardware- and software-modifications: - A run-time verification of every watchdog access - A completely hardware-based approach, without any software modifications - A 2^X byte code alignment, to realign a corrupted program counter Furthermore we determine the average code-size increase and evaluate necessary hardware-modifications that come along with each approach.
机译:对于大型网络嵌入式系统安装,重要的是每个实体都必须自稳定,因为通常没有人可以重新启动已挂起的节点。自稳定是指从临时故障(软错误)中恢复并适应由永久故障引起的网络拓扑变化。在软件方面,自稳定算法必须假定硬件在正确执行软件。在本文中,我们讨论了软错误使该假设无效的情况,尤其是在CPU寄存器或看门狗定时器受故障影响的情况下。基于这样的观察,即只有在临时故障后看门狗定时器才能正常工作,才有可能保证自稳定,我们提出并比较了满足传感器网络要求的三种不同方法,以结合使用以下方法解决此问题:硬件和软件修改:-每次看门狗访问的运行时验证-完全基于硬件的方法,无需任何软件修改-2 ^ X字节代码对齐,以重新对齐损坏的程序计数器此外,我们确定平均代码-增加大小并评估每种方法附带的必要硬件修改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号