Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published May 2, 2012 | public
Report Open

Variable-level Cells for Nonvolatile Memories

Abstract

For many nonvolatile memories, – including flash memories, phase-change memories, etc., – maximizing the storage capacity is a key challenge. The existing method is to use multilevel cells (MLC) of more and more levels. The number of levels supported by MLC is seriously constrained by the worst-case performance of cell-programming noise and cell heterogeneity. In this paper, we present variable-level cells (VLC), a new scheme for maximum storage capacity. It adaptively chooses the number of levels and the placement of the levels based on the actual programming performance. We derive its storage capacity, and present an optimal data representation scheme. We also study rewriting schemes for VLC, and present inner and outer bounds to its capacity region.

Files

etr113.pdf
Files (220.5 kB)
Name Size Download all
md5:6a787f150c6dbfc839ed3203b5831b28
220.5 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 17, 2023