Geometric WOM codes and coding strategies for multilevel flash memories

Kathryn Haymaker, Christine A. Kelley

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


This paper investigates the design and application of write-once memory (WOM) codes for flash memory storage. Using ideas from Merkx (1984) we present a construction of WOM codes based on finite Euclidean geometries over {\mathbb{F}-2}. This construction yields WOM codes with new parameters and provides insight into the criterion that incidence structures should satisfy to give rise to good codes. We also analyze methods of adapting binary WOM codes for use on multilevel flash cells. In particular, we give two strategies based on different rewrite objectives. A brief discussion of the average-write performance of these strategies, as well as concatenation methods for WOM codes is also provided.

Original languageEnglish (US)
Pages (from-to)91-104
Number of pages14
JournalDesigns, Codes, and Cryptography
Issue number1-2
StatePublished - Jan 2014


  • Concatenated codes
  • Finite geometries
  • Flash memory
  • Write-once memory

ASJC Scopus subject areas

  • Computer Science Applications
  • Applied Mathematics

Fingerprint Dive into the research topics of 'Geometric WOM codes and coding strategies for multilevel flash memories'. Together they form a unique fingerprint.

Cite this