Published May 31, 2012 | Version Submitted
Technical Report Open

Trade-offs between Instantaneous and Total Capacity in Multi-Cell Flash Memories

Abstract

The limited endurance of flash memories is a major design concern for enterprise storage systems. We propose a method to increase it by using relative (as opposed to fixed) cell levels and by representing the information with Write Asymmetric Memory (WAM) codes. Overall, our new method enables faster writes, improved reliability as well as improved endurance by allowing multiple writes between block erasures. We study the capacity of the new WAM codes with relative levels, where the information is represented by multiset permutations induced by the charge levels, and show that it achieves the capacity of any other WAM codes with the same number of writes. Specifically, we prove that it has the potential to double the total capacity of the memory. Since capacity can be achieved only with cells that have a large number of levels, we propose a new architecture that consists of multi-cells - each an aggregation of a number of floating gate transistors.

Additional Information

This work was partially supported by an NSF grant ECCS- 0801795 and a BSF grant 2010075. The author would like to acknowledge that Qing Li from Texas A&M University derived Lemmas 1 and 2 independently.

Attached Files

Submitted - etr115.pdf

Files

etr115.pdf

Files (124.5 kB)

Name Size
md5:07c4e49aabc6261cd75cf85e2bbaa58f
124.5 kB Preview Download

Additional details

Identifiers

Eprint ID
31507
Resolver ID
CaltechAUTHORS:20120516-141137208

Funding

NSF
ECCS-0801795
Binational Science Foundation (USA-Israel)
2010075

Dates

Created
2012-06-01
Created from EPrint's datestamp field
Updated
2020-07-06
Created from EPrint's last_modified field

Caltech Custom Metadata

Caltech groups
Parallel and Distributed Systems Group
Other Numbering System Name
Paradise
Other Numbering System Identifier
ETR115