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

闪存的轨迹码

Trajectory Codes for Flash Memory

Anxiao, Jiang, Michael Langberg, Moshe Schwartz, Jehoshua Bruck

摘要:

闪存因其固有的不对称性而众所周知:闪存单元的电荷水平容易增加但难以降低。在一般的重写模型中,存储的数据以某些模式改变其值。数据更新的模式由数据结构和应用确定,并且与存储介质所施加的约束无关。因此,需要适当的编码方案,以便在存储介质的约束下有效地更新和存储数据变化。在本文中,我们定义了一般的重写问题,使用图模型。它扩展了许多已知的重写模型,如浮动代码,WOM代码,缓冲区代码等,我们提出了一种新的重写方案,为闪存,称为轨迹代码,重写存储的数据尽可能多的时间没有块擦除。我们证明了轨迹代码是渐近最优的,在广泛的情况下。我们还提出了随机重写代码优化预期的性能(任意重写序列)。我们的重写代码是渐近最优的。

英文摘要:

Flash memory is well-known for its inherent asymmetry: the flash-cell charge levels are easy to increase but are hard to decrease. In a general rewriting model, the stored data changes its value with certain patterns. The patterns of data updates are determined by the data structure and the application, and are independent of the constraints imposed by the storage medium. Thus, an appropriate coding scheme is needed so that the data changes can be updated and stored efficiently under the storage-medium's constraints. In this paper, we define the general rewriting problem using a graph model. It extends many known rewriting models such as floating codes, WOM codes, buffer codes, etc. We present a new rewriting scheme for flash memories, called the trajectory code, for rewriting the stored data as many times as possible without block erasures. We prove that the trajectory code is asymptotically optimal in a wide range of scenarios. We also present randomized rewriting codes optimized for expected performance (given arbitrary rewriting sequences). Our rewriting codes are shown to be asymptotically optimal.

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

↑