Caltech Parallel and Distributed Systems Group

Joint Coding for Flash Memory Storage

Jiang, Anxiao (Andrew) and Bruck, Jehoshua (2008) Joint Coding for Flash Memory Storage. Technical Report. California Institute of Technology, Pasadena, CA. [CaltechPARADISE:2008.ETR087]

Full text available as:

PDF - Requires Adobe Acrobat Reader or other PDF viewer.

Abstract

Flash memory is an electronic non-volatile memory with wide applications. Due to the substantial impact of block erasure operations on the speed, reliability and longevity of flash memories, writing schemes that enable data to be modified numerous times without incurring the block erasure is desirable. This requirement is addressed by floating codes, a coding scheme that jointly stores and rewrites data and maximizes the rewriting capability of flash memories. In this paper, we present several new floating code constructions. They include both codes with specific parameters and general code constructions that are asymptotically optimal. We also present bounds to the performance of floating codes.

EPrint Type:Monograph (Technical Report)
Additional Information:Also available http://www.paradise.caltech.edu/papers/etr087.pdf
Subjects:All Records
ID Code:116
Deposited By:Caltech Library System
Deposited On:02 June 2008
Record Number:CaltechPARADISE:2008.ETR087
Official Persistent URL:http://resolver.caltech.edu/CaltechPARADISE:2008.ETR087
Usage Policy:You are granted permission for individual, educational, research and non-commercial reproduction, distribution, display and performance of this work in any format.

Archive Staff Only: edit this record