首页> 外文会议>IEEE Workshop on Signal Processing System >Flexible product code-based ECC schemes for MLC NAND Flash memories
【24h】

Flexible product code-based ECC schemes for MLC NAND Flash memories

机译:基于灵活的产品代码的ECC方案,用于MLC NAND闪存

获取原文

摘要

Error control coding (ECC) is essential for correcting soft errors in Flash memories. In such memories, as the number of erase/program cycles increases over time, the number of errors increases. In this paper we propose a flexible product code based ECC scheme that can support ECC of higher strength when needed. Specifically, we propose product codes which use Reed-Solomon (RS) codes along rows and Hamming codes along columns. When higher ECC is needed, the Hamming code along columns is replaced by two shorter Hamming codes. For instance, when the raw bit error rate increases from 2.2∗10−3 to 4.0∗10−3, the proposed ECC scheme migrates from RS(127, 121) along rows and Hamming(72,64) along columns to RS(127, 121) along rows and two Hamming(39, 32) along columns to achieve the same BER of 10−6. While the resulting implementation has 12% higher decoding latency, it increases the lifetime of the device significantly.
机译:错误控制编码(ECC)对于校正闪存中的软错误至关重要。在这样的存储器中,随着擦除/程序周期的数量随着时间的推移而增加,误差的数量增加。在本文中,我们提出了一种柔性产品代码的ECC方案,可以在需要时支持ECC的更高强度。具体地,我们提出了沿着列的行和汉明代码使用REED-SOONON(RS)代码的产品代码。当需要更高的ECC时,沿着列的汉明码由两个较短的汉明代码取代。例如,当原始误码率从2.2 * 10 -3 增加到4.0 * 10 -3>时,所提出的ECC方案迁移到RS(127,121)沿着行和沿着柱(127,121)的柱和汉字(72,64)沿着柱,​​沿着柱状(39,32)沿柱,以实现相同的10个 -6 。虽然所产生的实施具有12%的解码延迟,但它显着增加了设备的寿命。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号