首页> 外文期刊>ACM Transactions on Embedded Computing Systems >Energy-Aware Memory Mapping for Hybrid FRAM-SRAM MCUs in Intermittently-Powered IoT Devices
【24h】

Energy-Aware Memory Mapping for Hybrid FRAM-SRAM MCUs in Intermittently-Powered IoT Devices

机译:在间歇式供电的IOT设备中,能量感知混合FRAM-SRAM MCU的内存映射

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

摘要

Forecasts project that by 2020, there will be around 50 billion devices connected to the Internet of Things (IoT), most of which will operate untethered and unplugged. While environmental energy harvesting is a promising solution to power these IoT edge devices, it introduces new complexities due to the unreliable nature of ambient energy sources. In the presence of an unreliable power supply, frequent checkpointing of the system state becomes imperative, and recent research has proposed the concept of in-situ checkpointing by using ferroelectric RAM (FRAM), an emerging non-volatile memory technology, as unified memory in these systems. Even though an entirely FRAM-based solution provides reliability, it is energy inefficient compared to SRAM due to the higher access latency of FRAM. On the other hand, an entirely SRAM-based solution is highly energy efficient but is unreliable in the face of power loss. This paper advocates an intermediate approach in hybrid FRAM-SRAM microcontrollers that involves judicious memory mapping of program sections to retain the reliability benefits provided by FRAM while performing almost as efficiently as an SRAM-based system. We propose an energy-aware memory mapping technique that maps different program sections to the hybrid FRAM-SRAM microcontroller such that energy consumption is minimized without sacrificing reliability. Our technique consists of eM-map, which performs a one-time characterization to find the optimal memory map for the functions that constitute a program and energy-align, a novel hardware-software technique that aligns the system's powered-on time intervals to function execution boundaries, which results in further improvements in energy efficiency and performance. Experimental results obtained using the MSP430FR5739 microcontroller demonstrate a significant performance improvement of up to 2x and energy reduction of up to 20% over a state-of-the-art FRAM-based solution. Finally, we present a case study that shows the implementation of our techniques in the context of a real IoT application.
机译:预测项目到2020年,将有大约500亿个设备连接到物联网(物联网),其中大部分都将不可立即运行和拔掉电源插头。虽然环境能量收集是通电这些物联网设备的有希望的解决方案,但由于环境能源的不可靠性,它引入了新的复杂性。在存在不可靠的电源时,系统状态的频繁检查点变得迫切,并且最近的研究通过使用铁电RAM(FRAM),新兴的非易失性存储器技术,作为统一内存的原位检查点的概念提出了原位检查点这些系统。尽管基于FRAM的解决方案提供了可靠性,但由于FRAM的较高访问延迟,与SRAM相比,能量效率低。另一方面,基于SRAM的基于SRAM的解决方案是高度节能,但面对功率损耗是不可靠的。本文倡导混合架SRAM微控制器中的中间方法,涉及程序部分的明智内存映射,以保留FRAM提供的可靠性益处,同时以基于SRAM的系统几乎高效地执行。我们提出了一种能量感知存储器映射技术,其将不同的程序部分映射到混合架SRAM微控制器,使得能量消耗最小化而不会牺牲可靠性。我们的技术由EM-MAP组成,它执行一次性表征,以找到构成程序和能量对齐的功能的最佳存储器映射,这是一种使系统上电时间间隔对准功能的新型硬件 - 软件技术执行边界,导致能效和性能的进一步提高。使用MSP430FR5739微控制器获得的实验结果表明,在最先进的FRAM的解决方案中表现出高达2倍和能量降低的显着性能提高,高达20%。最后,我们提出了一个案例研究,显示了在真实的IOT应用程序的上下文中实现了我们的技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号