...
首页> 外文期刊>Circuits, Systems, and Signal Processing >On the Case of Using Aggregated Page Programming for Future MLC NAND Flash Memory
【24h】

On the Case of Using Aggregated Page Programming for Future MLC NAND Flash Memory

机译:关于将聚合页面编程用于未来的MLC NAND闪存的情况

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

摘要

Multi-level per cell (MLC) technique has been widely used to improve the storage density of NAND flash memory. In current design practice, bits stored in one cell are mapped to different pages, and all pages are protected with the same error correction code (ECC). However, those bits in one MLC flash memory cell have different error rates, and such unbalance increases with the number of bits in one cell. To guarantee the storage integrity, ECC should be tuned to cover the worst case page, which results in over-protection and redundancy waste for other pages and hence reduces storage capacity. This bit-to-cell mapping scheme also limit the number of bits in one cell to be integer. This paper proposes an aggregated page programming scheme, which maps all bits in one cell into the same page, to balance all pages to experience the same but lower overall bit error rates, so that the weaker ECC with higher coding rate can be employed. Furthermore, the noise margin of NAND flash memory cell decreases with program/erase cycling. To exploit such noise margin dynamics, this paper proposes to accommodate more storage levels in one cell during its early lifetime and dynamically modulate the number of storage levels to increase the overall effective storage capacity. Not-a-power-of-2 storage levels in one cell should be used to exploit the storage capacity aggressively, which can be enabled through proposed aggregated page programming scheme. Simulation results show the program capacity can be increased by more than 50 %.
机译:多层每单元(MLC)技术已被广泛用于提高NAND闪存的存储密度。在当前的设计实践中,存储在一个单元中的位被映射到不同的页面,并且所有页面都使用相同的纠错码(ECC)保护。然而,一个MLC闪存单元中的那些位具有不同的错误率,并且这种不平衡随着一个单元中的位数而增加。为了保证存储的完整性,应该对ECC进行调整以覆盖最坏情况的页面,这会导致其他页面的过度保护和冗余浪费,从而降低存储容量。这种位到单元映射方案还将一个单元中的位数限制为整数。本文提出了一种聚合页面编程方案,该方案将一个单元中的所有位映射到同一页面中,以平衡所有页面,使其经历相同但较低的总误码率,从而可以采用编码率较高的较弱ECC。此外,NAND闪存单元的噪声容限随着编程/擦除循环而降低。为了利用这种噪声容限动态,本文提出在一个单元的早期寿命中容纳更多的存储级别,并动态调整存储级别的数量以增加整体有效存储容量。应该使用一个单元中的非2幂存储级别来积极利用存储容量,这可以通过建议的聚合页面编程方案来启用。仿真结果表明程序容量可以增加50%以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号