DocumentCode :
905219
Title :
Rank Modulation for Flash Memories
Author :
Anxiao Jiang ; Mateescu, R. ; Schwartz, M. ; Bruck, J.
Author_Institution :
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX
Volume :
55
Issue :
6
fYear :
2009
fDate :
6/1/2009 12:00:00 AM
Firstpage :
2659
Lastpage :
2673
Abstract :
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 the individual cells. The only allowed charge-placement mechanism is a ldquopush-to-the-toprdquo operation, which takes a single cell of the set and makes it the top-charged cell. The resulting scheme eliminates the need for discrete cell levels, as well as overshoot errors, when programming cells. We present unrestricted Gray codes spanning all possible n-cell states and using only "push-to-the-top" operations, and also construct balanced Gray codes. One important application of the Gray codes is the realization of logic multilevel cells, which is useful in conventional storage solutions. We also investigate rewriting schemes for random data modification. We present both an optimal scheme for the worst case rewrite performance and an approximation scheme for the average-case rewrite performance.
Keywords :
Gray codes; flash memories; multivalued logic; random codes; Gray codes; data representation; multilevel flash memory cells; push-to-the-top operations; random data modification; rank modulation; Costs; Engineering profession; Flash memory; Flash memory cells; Logic programming; Magnetic recording; Modulation coding; Nonvolatile memory; Programming profession; Reflective binary codes; Asymmetric channel; Gray codes; flash memory; permutations; rank modulation;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2009.2018336
Filename :
4957650
Link To Document :
بازگشت