Rank Modulation for Flash Memories

被引:41
作者
Jiang, Anxiao [1 ]
Mateescu, Robert [2 ]
Schwartz, Moshe [3 ]
Bruck, Jehoshua [2 ]
机构
[1] Texas A&M Univ, Dept Comp Sci, College Stn, TX 77843 USA
[2] CALTECH, Pasadena, CA 91125 USA
[3] Ben Gurion Univ Negev, Elect & Comp Engn, IL-84105 Beer Sheva, Israel
来源
2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6 | 2008年
基金
美国国家科学基金会;
关键词
D O I
10.1109/ISIT.2008.4595284
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We explore a novel data representation scheme for multi-level Bash 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 "push-to-the-top" 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. We also investigate optimal rewriting schemes for translating arbitrary input alphabet into n-cell states which minimize the number of programming operations.
引用
收藏
页码:1731 / +
页数:2
相关论文
共 11 条
[1]  
[Anonymous], 1999, Flash Memories
[2]   Programming analog computational memory elements to 0.2% accuracy over 3.5 - Decades using a predictive method [J].
Bandyopadhyay, A ;
Serrano, GJ ;
Hasler, P .
2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, :2148-2151
[3]  
Eitan B., 1999, BINARY MULTILEVEL FL, P91, DOI [10.1007/978- 1-4615-5015-0 3, DOI 10.1007/978-1-4615-5015-03]
[4]  
Gray F, 1953, US Patent no
[5]   Program schemes for multilevel Flash memories [J].
Grossi, M ;
Lanzoni, M ;
Riccò, B .
PROCEEDINGS OF THE IEEE, 2003, 91 (04) :594-601
[6]  
JIANG A, 2008, RANK MODULATION FLAS
[7]  
JIANG A, 2008, P IEEE ISIT
[8]   Floating codes for joint information storage in write asymmetric memories [J].
Jiang, Anxiao ;
Bohossian, Vasken ;
Bruck, Jehoshua .
2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, :1166-1170
[9]   A 144-Mb eight-level NAND flash memory with optimized pulsewidth programming [J].
Nobukata, H ;
Takagi, S ;
Hiraga, K ;
Ohgishi, T ;
Miyashita, M ;
Kamimura, K ;
Hiramatsu, S ;
Sakai, K ;
Ishida, T ;
Arakawa, H ;
Itoh, M ;
Naiki, I ;
Noda, M .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (05) :682-690
[10]   A survey of combinational Gray codes [J].
Savage, C .
SIAM REVIEW, 1997, 39 (04) :605-629