A survey on techniques for improving Phase Change Memory (PCM) lifetime

M Mohseni, AH Novin - Journal of Systems Architecture, 2023 - Elsevier
ABSTRACT PCMs are Non-Volatile Memories (NVMs) that store data using phase-change
semiconductors, such as silicon-chalcogenide glass. In addition to increased integration …

Rank modulation for flash memories

A Jiang, R Mateescu, M Schwartz… - IEEE Transactions on …, 2009 - ieeexplore.ieee.org
We explore a novel data representation scheme for multilevel flash memory cells, in which a
set of n cells stores information in the permutation induced by the different charge levels of …

Method for code evaluation using ISI ratio

A Hormati, A Shokrollahi, R Ulrich - US Patent 9,100,232, 2015 - Google Patents
An efficient communications apparatus is described for a vector signaling code to transport
data and optionally a clock ing signal between integrated circuit devices. Methods of …

Codes in permutations and error correction for rank modulation

A Barg, A Mazumdar - 2010 IEEE International Symposium on …, 2010 - ieeexplore.ieee.org
Codes for rank modulation have been recently proposed as a means of protecting flash
memory devices from errors. We study basic coding theoretic problems for such codes …

A survey on pcm lifetime enhancement schemes

S Rashidi, M Jalili, H Sarbazi-Azad - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Phase Change Memory (PCM) is an emerging memory technology that has the capability to
address the growing demand for memory capacity and bridge the gap between the main …

Enhanced precision through multiple reads for LDPC decoding in flash memories

J Wang, K Vakilinia, TY Chen… - IEEE Journal on …, 2014 - ieeexplore.ieee.org
Multiple reads of the same Flash memory cell with distinct word-line voltages provide
enhanced precision for LDPC decoding. In this paper, the word-line voltages are optimized …

Permutation arrays under the Chebyshev distance

T Klove, TT Lin, SC Tsai… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
An (n, d) permutation array (PA) is a subset of Sn with the property that the distance (under
some metric) between any two permutations in the array is at least d. They became popular …

Data encoding in solid-state storage devices

T Mittelholzer, N Papandreou, C Pozidis - US Patent 8,578,246, 2013 - Google Patents
Methods and apparatus are provided for recording input data in q-level cells of solid-state
memory (2), where q> 2. Input data words are encoded as respective codewords, each …

Differential vector storage for non-volatile memory

H Cronie, A Shokrollahi - US Patent 8,880,783, 2014 - Google Patents
A method is disclosed for storing information on non-volatile memory which can rewrite
memory cells multiple times before a block needs to be erased. The information to be stored …

Correcting limited-magnitude errors in the rank-modulation scheme

I Tamo, M Schwartz - IEEE Transactions on Information Theory, 2010 - ieeexplore.ieee.org
We study error-correcting codes for permutations under the infinity norm, motivated by a
novel storage scheme for flash memories called rank modulation. In this scheme, a set of n …