首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Asymmetric Error Rates of Cell States Exploration for Performance Improvement on Flash Memory Based Storage Systems
【24h】

Asymmetric Error Rates of Cell States Exploration for Performance Improvement on Flash Memory Based Storage Systems

机译:探索基于单元状态的非对称错误率以提高基于闪存的存储系统的性能

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

摘要

Recent studies show that a multilevel cell flash cell in different states suffers from diverse error patterns in varying degrees. That is, the error rates of each page are highly dependent on the data content. Consequently, pages with different data will exhibit quite different error rates. However, existing technologies equipped with one uniform error correction code (ECC) scheme for all pages in a flash memory do not take the different error rates of pages into consideration. In this paper, we propose to exploit the asymmetric error rates of flash memory exhibited by the flash pages with different data for performance improvement. Before a page is programmed, its specific error rates, called content-dependent bit error rates (CDBERs), are estimated according to the content of the page. The margin between the CDBER of a page and the maximal error rates correctable by the uniform ECC code is exploited for performance improvement. On one hand, a faster and suitable write operation is selected to speed up the progress of programming while the increased speed induced CDBER does not exceed the maximal correctable error rates. On the other hand, a light-weight ECC scheme can be chosen for a faster read operation since the page decoding process of a light-weight ECC scheme incurs less time overhead. Finally, a state mapping scheme, which further reduces the CDBER through mapping high error rate states to the low error rate states of a page, is proposed. Simulation results show that the proposed approaches lead to significant write and read performance improvement.
机译:最近的研究表明,处于不同状态的多级单元闪存单元在不同程度上遭受各种错误模式的影响。即,每个页面的错误率高度依赖于数据内容。因此,具有不同数据的页面将表现出完全不同的错误率。但是,为闪存中的所有页面配备一种统一的纠错码(ECC)方案的现有技术并未考虑页面的不同错误率。在本文中,我们建议利用具有不同数据的闪存页面显示的闪存的非对称错误率来提高性能。在对页面进行编程之前,将根据页面的内容来估计其特定的错误率,称为特定于内容的误码率(CDBER)。利用页面的CDBER和可通过统一ECC代码纠正的最大错误率之间的余量来提高性能。一方面,选择了更快且合适的写入操作以加快编程进度,同时增加的速度引起的CDBER不会超过最大可校正错误率。另一方面,可以选择轻量级ECC方案以进行更快的读取操作,这是因为轻量级ECC方案的页面解码过程产生较少的时间开销。最后,提出了一种状态映射方案,该方案通过将高错误率状态映射到页面的低错误率状态来进一步减少CDBER。仿真结果表明,所提出的方法可以显着提高读写性能。

著录项

  • 来源
  • 作者单位

    Key Laboratory of Cyber Physical Society Credible Service Computing, Ministry of Education, and College of Computer Science, Chongqing University, Chongqing, China;

    Key Laboratory of Cyber Physical Society Credible Service Computing, Ministry of Education, and College of Computer Science, Chongqing University, Chongqing, China;

    Key Laboratory of Cyber Physical Society Credible Service Computing, Ministry of Education, and College of Computer Science, Chongqing University, Chongqing, China;

    Key Laboratory of Cyber Physical Society Credible Service Computing, Ministry of Education, and College of Computer Science, Chongqing University, Chongqing, China;

    School of Computer Science and Technology, Shandong University, Jinan, China;

    City University of Hong Kong, Hong Kong;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Error correction codes; Flash memories; Reliability; Bit error rate; Programming profession;

    机译:纠错码;闪存;可靠性;误码率;编程专业;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号