首页> 外文会议>IEEE Asia Pacific Conference on Circuits and Systems >A write-reducing and error-correcting code generation method for non-volatile memories
【24h】

A write-reducing and error-correcting code generation method for non-volatile memories

机译:非易失性存储器的减少写和纠错码的生成方法

获取原文

摘要

Data stored in non-volatile memories may be destructed due to crosstalk and radiation but we can restore their data by using error-correcting codes. However, non-volatile memories consume a large amount of energy in writing. How to reduce writing bits even using error-correcting codes is one of the challenges in non-volatile memory design. In this paper, we propose a new write-reducing and error-correcting code, called Doughnut code. Doughnut code is based on state encoding limiting maximum and minimum Hamming distances. After that, we propose a code expansion method, which improves minimum and maximum Hamming distances by expanding a write-reducing code. When we apply our code expansion method to Doughnut code, we can obtain a write-reducing code whose error-correcting ability is equal to Hamming code. Experimental results show that the proposed write-reducing code reduces the number of writing bits by up to 36% compared to Hamming code.
机译:非易失性存储器中存储的数据可能会由于串扰和辐射而被破坏,但是我们可以使用纠错码来恢复它们的数据。但是,非易失性存储器在写入时消耗大量能量。如何甚至使用纠错码来减少写入位也是非易失性存储器设计中的挑战之一。在本文中,我们提出了一种新的减少写和纠错的代码,称为Donut代码。甜甜圈代码基于限制最大和最小汉明距离的状态编码。之后,我们提出了一种代码扩展方法,该方法通过扩展减少写操作的代码来改善最小和最大汉明距离。当我们将代码扩展方法应用于Donut代码时,我们可以获得减少纠错能力等于Hamming代码的减少写代码。实验结果表明,与汉明码相比,所提出的减少写码可将写入位数减少多达36%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号