首页> 外文期刊>IEEE transactions on device and materials reliability >OPTIMAS: Overwrite Purging Through In-Execution Memory Address Snooping to Improve Lifetime of NVM-Based Scratchpad Memories
【24h】

OPTIMAS: Overwrite Purging Through In-Execution Memory Address Snooping to Improve Lifetime of NVM-Based Scratchpad Memories

机译:OPTIMAS:通过执行中的内存地址侦听来覆盖清除,以改善基于NVM的Scratchpad内存的寿命

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

摘要

SRAM-based scratchpad memories (SPMs) used in embedded systems impose high leakage power. Designing SPMs based on non-volatile memories (NVMs) were proposed as NVMs have negligible leakage power. The main problem of utilizing NVMs across the SPM is their limited number of write cycles (endurance). This problem threatens the reliability of NVM-based SPMs. To alleviate the problem of limited endurance in NVM-based SPMs, this paper proposes a method, called overwrite purging through in-execution memory address snooping (OPTIMAS). The main idea behind the proposed method is to control the lifetime of NVM-based SPMs, directly by a hardware unit, outside of the SPM mapping algorithm. This idea enables the possibility of using traditional SRAM-based mapping algorithms in NVM-based SPMs. OPTIMAS controls the wear-out of NVM-based SPMs based on the recent write behavior of each block during the runtime of the programs. OPTIMAS is evaluated from the lifetime, energy consumption, and performance point of views. The simulation results show up to two orders of magnitude improvement in lifetime, an average of 50% reduction in dynamic energy consumption, and negligible performance overhead (less than 1%). Furthermore, it is shown that while OPTIMAS is orthogonal to all other approaches, it benefits from significant lifetime improvement in comparison with the state-of-the-art approaches.
机译:嵌入式系统中使用的基于SRAM的暂存器(SPM)具有很高的泄漏功率。提出了基于非易失性存储器(NVM)设计SPM的建议,因为NVM的泄漏功率可忽略不计。在SPM上使用NVM的主要问题是它们的写入周期数(耐久性)有限。此问题威胁到基于NVM的SPM的可靠性。为了缓解基于NVM的SPM中持久性受限的问题,本文提出了一种方法,称为通过执行中内存地址侦听(OPTIMAS)进行覆盖清除。提出的方法背后的主要思想是在SPM映射算法之外,直接由硬件单元控制基于NVM的SPM的寿命。这个想法使在基于NVM的SPM中使用传统的基于SRAM的映射算法成为可能。 OPTIMAS根据程序运行期间每个块的最新写入行为来控制基于NVM的SPM的磨损。从使用寿命,能耗和性能的角度对OPTIMAS进行了评估。仿真结果表明,使用寿命最多可提高两个数量级,动态能耗平均降低50%,性能开销可忽略不计(不到1%)。此外,还表明,尽管OPTIMAS与所有其他方法正交,但与现有技术方法相比,它受益于使用寿命的显着提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号