首页> 外文期刊>ACM Transactions on Design Automation of Electronic Systems >Energy-Efficient Progressive Remote Update for Flash-Based Firmware of Networked Embedded Systems
【24h】

Energy-Efficient Progressive Remote Update for Flash-Based Firmware of Networked Embedded Systems

机译:网络嵌入式系统中基于闪存的固件的节能高效的渐进式远程更新

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

摘要

Firmware update over a network connection is an essential but expensive feature for many embedded systems due to not only the relatively high power consumption and limited bandwidth, but also page-granular erasure before rewriting to flash memory. This work proposes a page-level, link-time technique that minimizes not only the size of patching scripts but also perturbation to the firmware memory, over the entire sequence of updates in the system's lifetime. We propose a tool that first clusters functions to minimize caller-callee dependency across pages, and then orders the functions within each page to minimize intrapage perturbation. Experimental results show our technique to reduce the energy consumption of firmware update by 30-42% over the state-of-the-art. Most importantly, this is the first work that has ever shown to evolve well over 41 revisions of a real-world open-source real-time operating system.
机译:对于许多嵌入式系统而言,通过网络连接进行固件更新是一项必不可少但昂贵的功能,这不仅是因为功耗较高,带宽有限,而且在重写闪存之前会进行页面粒度擦除。这项工作提出了一种页面级的链接时技术,该技术不仅可以在系统生命周期的整个更新过程中最大程度地减少修补脚本的大小,而且可以最大程度地减少对固件内存的干扰。我们提出了一种工具,该工具首先将功能聚集在一起,以最大程度地减少跨页面的呼叫者与被叫者之间的依赖性,然后对每个页面中的功能进行排序,以最大程度地减少页面内干扰。实验结果表明,与最新技术相比,我们的技术可将固件更新的能耗降低30-42%。最重要的是,这是有史以来的第一部作品,它在对现实世界中的开放源代码实时操作系统的41个修订版本中有了很好的发展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号