首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Using Lifetime-Aware Progressive Programming to Improve SLC NAND Flash Memory Write Endurance
【24h】

Using Lifetime-Aware Progressive Programming to Improve SLC NAND Flash Memory Write Endurance

机译:使用生命周期渐进式编程来提高SLC NAND闪存的写入耐久性

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

摘要

This paper advocates a lifetime-aware progressive programming concept to improve single-level per cell NAND flash memory write endurance. NAND flash memory program/erase (P/E) cycling gradually degrades memory cell storage noise margin, and sufficiently strong fault tolerance must be used to ensure the memory P/E cycling endurance. As a result, the relatively large cell storage noise margin in early memory lifetime is essentially wasted in conventional design practice. This paper proposes to always fully utilize the available cell storage noise margin by adaptively adjusting the number of storage levels per cell, and progressively use these levels to realize multiple 1-bit programming operations between two consecutive erase operations. This simple progressive programming design concept is realized by two different implementation strategies, which are discussed and compared in detail. On the basis of an approximate NAND flash memory device model, we carried out simulations to quantitatively evaluate this design concept. The results show that it can improve the write endurance by 35.9% and in the meanwhile improve the average programming speed by 12% without sacrificing read speed.
机译:本文提倡一种生命周期感知的渐进式编程概念,以提高单级每单元NAND闪存的写入耐久性。 NAND闪存编程/擦除(P / E)循环逐渐降低了存储单元存储噪声容限,因此必须使用足够强的容错能力来确保存储器P / E循环耐久性。结果,在传统的设计实践中,基本上浪费了早期存储器寿命中相对较大的单元存储噪声容限。本文提出通过自适应地调整每个单元的存储级别数来始终充分利用可用的单元存储噪声容限,并逐步使用这些级别来实现两次连续擦除操作之间的多个1位编程操作。这个简单的渐进式编程设计概念是通过两种不同的实现策略来实现的,将对其进行详细讨论和比较。在近似的NAND闪存器件模型的基础上,我们进行了仿真以定量评估该设计概念。结果表明,它可以在不牺牲读取速度的情况下将写入持久性提高35.9%,同时将平均编程速度提高12%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号