首页> 外文期刊>IEICE transactions on information and systems >Neighborhood Level Error Control Codes for Multi-Level Cell Flash Memories
【24h】

Neighborhood Level Error Control Codes for Multi-Level Cell Flash Memories

机译:多级单元闪存的邻居级错误控制代码

获取原文
获取外文期刊封面目录资料

摘要

NAND Flash memories are widely used as data storages today. The memories are not intrinsically error free because they are affected by several physical disturbances. Technology scaling and introduction of multi-level cell (MLC) has improved data density, but it has made error effect more significant. Error control codes (ECC) are essential to improve reliability of NAND Flash memories. Efficiency of codes depends on error characteristic of systems, and codes are required to be designed to reflect this characteristic. In MLC Flash memories, errors tend to direct values to neighborhood. These errors are a class of M -ary asymmetric symbol error. Some codes which reflect the asymmetric property were proposed. They are designed to correct only 1 level shift errors because almost all of the errors in the memories are in such errors. But technology scaling, increase of program/erase (P/E) cycles, and MLC storing the large number of bits can cause multiple-level shift. This paper proposes single error control codes which can correct an error of more than 1 levels shift. Because the number of levels to be corrected is selectable, we can fit it into noise magnitude. Furthermore, it is possible to add error detecting function for error of the larger shift. Proposed codes are equivalent to a conventional integer codes, which can correct 1 level shift, on a certain parameter. Therefore, the codes are said to be generalization of conventional integer codes. Evaluation results show information lengths to respective check symbol lengths are larger than nonbinary Hamming codes and other M -ary asymmetric symbol error correcting codes.
机译:如今,NAND闪存被广泛用作数据存储。存储器并非本质上无差错,因为它们会受到几种物理干扰的影响。技术的扩展和多层单元(MLC)的引入提高了数据密度,但使错误影响更加明显。错误控制码(ECC)对于提高NAND闪存的可靠性至关重要。代码的效率取决于系统的错误特性,因此需要设计代码以反映该特性。在MLC闪存中,错误倾向于将值引导到附近。这些错误是一类M不对称符号错误。提出了一些反映不对称特性的代码。它们被设计为仅纠正1个电平移位错误,因为存储器中几乎所有的错误都属于此类错误。但是技术扩展,编程/擦除(P / E)周期增加以及MLC存储大量位会导致多级移位。本文提出了一种单纠错码,可以纠正大于1级偏移的错误。因为要校正的级别数是可选的,所以我们可以将其调整为噪声幅度。此外,可以为较大的偏移添加错误检测功能。提议的代码等同于常规整数代码,该整数代码可以在某个参数上校正1级移位。因此,这些代码被认为是常规整数代码的概括。评估结果表明,各个校验符号长度的信息长度大于非二进制汉明码和其他M元非对称符号纠错码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号