Non-volatile memories (NVMs) are the most important modern data storage technology. Despite their significant advantages, NVMs suffer from poor reliability due to issues such as voltage drift over time, overwriting, and inter-cell coupling. This thesis applies coding-theoretic techniques to NVMs in order to improve their reliability and extend their lifetimes. In particular, we focus on two classes of problems: those related to the use of thresholds to read memory cells, and those related to inter-cell coupling in the data representation scheme known as rank modulation. The first part of the thesis develops the concept of dynamic thresholds. In NVMs, reading stored data is typically done by comparing cell values against a set of predetermin...
Error-correcting codes for permutations have received considerable attention in the past few years, ...
We review a novel data representation scheme for NAND flash memory named rank modulation (RM), and d...
We investigate error-correcting codes for a novel storage technology, which we call the rank-modulat...
Predetermined fixed thresholds are commonly used in nonvolatile memories for reading binary sequence...
Non-volatile memories (NVMs) have attracted considerable attention as data storage media because of ...
We investigate a novel storage technology, Rank Modulation, for flash memories. In this scheme, a se...
We investigate error-correcting codes for a novel storage technology for flash memories, the rank-mo...
Abstract—We study error-correcting codes for permutations under the infinity norm, motivated by a no...
We explore a novel data representation scheme for multilevel flash memory cells, in which a set of n...
The onset of the mobile age and the rapid growth of the mobile technology have initiated a tremendou...
This paper presents a practical writing/reading scheme in nonvolatile memories, called balanced modu...
For many nonvolatile memories, – including flash memories, phase-change memories, etc., – maximizing...
Abstract—We investigate error-correcting codes for a the rank-modulation scheme with an application ...
Abstract—Codes that correct limited-magnitude errors for multi-level cell nonvolatile memories, such...
The multi-level-cell (MLC) NAND flash channel exhibits nonstationary behavior over increasing progra...
Error-correcting codes for permutations have received considerable attention in the past few years, ...
We review a novel data representation scheme for NAND flash memory named rank modulation (RM), and d...
We investigate error-correcting codes for a novel storage technology, which we call the rank-modulat...
Predetermined fixed thresholds are commonly used in nonvolatile memories for reading binary sequence...
Non-volatile memories (NVMs) have attracted considerable attention as data storage media because of ...
We investigate a novel storage technology, Rank Modulation, for flash memories. In this scheme, a se...
We investigate error-correcting codes for a novel storage technology for flash memories, the rank-mo...
Abstract—We study error-correcting codes for permutations under the infinity norm, motivated by a no...
We explore a novel data representation scheme for multilevel flash memory cells, in which a set of n...
The onset of the mobile age and the rapid growth of the mobile technology have initiated a tremendou...
This paper presents a practical writing/reading scheme in nonvolatile memories, called balanced modu...
For many nonvolatile memories, – including flash memories, phase-change memories, etc., – maximizing...
Abstract—We investigate error-correcting codes for a the rank-modulation scheme with an application ...
Abstract—Codes that correct limited-magnitude errors for multi-level cell nonvolatile memories, such...
The multi-level-cell (MLC) NAND flash channel exhibits nonstationary behavior over increasing progra...
Error-correcting codes for permutations have received considerable attention in the past few years, ...
We review a novel data representation scheme for NAND flash memory named rank modulation (RM), and d...
We investigate error-correcting codes for a novel storage technology, which we call the rank-modulat...