arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1202.0798cs.ITmath.IT
收藏

关于闪存的编码效率

On Coding Efficiency for Flash Memories

Xudong Ma

摘要:

近来,闪存已成为海量存储器的竞争解决方案。与旋转硬盘驱动器相比,闪存具有相当不同的属性。也就是说,闪存的写入受到约束,并且闪存只能承受有限次数的擦除。因此,闪存系统的设计目标与其它存储器系统的设计目标完全不同。在本文中,我们考虑编码效率的问题。我们将“编码效率”定义为每成本一个闪存单元可用于记录的信息量。因为每个闪存单元可以承受大致固定的擦除次数,所以可以很好地定义数据记录的成本。我们将“有效载荷”定义为一个闪存单元在特定时刻可以表示的信息量。通过使用信息理论的参数,我们证明了一个编码定理,可实现的编码速率。我们证明了编码效率的上限和下限。在本文中,我们表明,存在一个基本的权衡之间的“有效载荷”和“编码效率”。本文的研究结果可为未来闪存系统的设计提供有益的启示。

英文摘要:

Recently, flash memories have become a competitive solution for mass storage. The flash memories have rather different properties compared with the rotary hard drives. That is, the writing of flash memories is constrained, and flash memories can endure only limited numbers of erases. Therefore, the design goals for the flash memory systems are quite different from these for other memory systems. In this paper, we consider the problem of coding efficiency. We define the "coding-efficiency" as the amount of information that one flash memory cell can be used to record per cost. Because each flash memory cell can endure a roughly fixed number of erases, the cost of data recording can be well-defined. We define "payload" as the amount of information that one flash memory cell can represent at a particular moment. By using information-theoretic arguments, we prove a coding theorem for achievable coding rates. We prove an upper and lower bound for coding efficiency. We show in this paper that there exists a fundamental trade-off between "payload" and "coding efficiency". The results in this paper may provide useful insights on the design of future flash memory systems.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑