English

Codes for Preventing Zeros at Partially Defective Memory Positions

Information Theory 2022-08-23 v2 math.IT

Abstract

This work deals with error correction for non-volatile memories that are partially defective at some levels. Such memory cells can only store incomplete information since some of their levels cannot be utilized entirely due to, e.g., wearout. On top of that, this paper corrects random errors t1t\geq 1 that could happen among uu partially defective cells while preserving their constraints. First, we show that the probability of violating the partially defective cells' restriction due to random errors is not trivial. Next, we update the models in [1] such that the coefficients of the output encoded vector plus the error vector at the partially defective positions are non-zero. Lastly, we state a simple proposition (Proposition 3) for masking the partial defects using a code with a minimum distance dd such that d2(u+t)+1d\geq 2(u+t)+1. "Masking" means selecting a word whose entries correspond to writable levels in the (partially) defective positions. A comparison shows that masking uu cells by this proposition for a particular BCH code is as effective as using the complicated coding scheme proven in [1, Theorem 1].

Keywords

Cite

@article{arxiv.2205.06781,
  title  = {Codes for Preventing Zeros at Partially Defective Memory Positions},
  author = {Haider Al Kim and Kai Jie Chan},
  journal= {arXiv preprint arXiv:2205.06781},
  year   = {2022}
}

Comments

5 pages plus extra one reference page, 1 figure, this work has been accepted in the IEEE Information Theory Workshop (ITW 2022), a conference of the IEEE Information Theory Society, Mumbai, India

R2 v1 2026-06-24T11:16:49.579Z