Hierarchical Constrained Coding for Floating-Gate to Floating-Gate Coupling Mitigation in Flash Memory

被引:0
|
作者
Motwani, Ravi [1 ]
机构
[1] Intel Corp, NVM Solut Grp, Santa Clara, CA 95051 USA
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Flash memory comprises of grid of cells arranged in a rectangular lattice. A cell is a floating gate and the information is stored as charge in these floating gates. A multi-level-cell (MLC) stores more than one bit per cell. Programming of a cell in NAND Flash is attained by Fowler-Nordhiem tunneling till the ideal programmed voltage is attained. However, due to programming time constraints, some tolerance is accepted and the actual programmed voltage is allowed to be within some range of the ideal value. The read level is a random variable with some distribution around the mean programming level. Errors occur during reads because of overlaps of the level distributions. If the raw bit error rate has to be kept low, the distributions must be narrow. One of the impairment which broadens the distributions is the capacitive coupling between neighboring cells. This phenomenon called as inter-cell-interference due to floating-gate to floating-gate coupling can be from mild to extreme. To combat this effect, constrained coding is a possible solution. Constrained coding entails forbidding certain adjacent-cell charge-level combinations. There can be various types of constrained codes, one type of constrained codes assumes that level information is available while decoding all pages [1]. However, due to read latency requirements, level information may not be available while reading all pages. In this paper, constrained codes are proposed which do not need level information while decoding all pages and hence the average read latency is reduced. Error propagation is a crucial degrading factor for constrained decoding and the codes proposed are robust to channel noise. A new decoding algorithm which keeps synchronization which is crucial to contain error propagation is also proposed.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Competitive learning with floating-gate circuits
    Hsu, D
    Figueroa, M
    Diorio, C
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (03): : 732 - 744
  • [22] A floating-gate MOSFET gamma dosimeter
    Peters, CJ
    Tarr, NG
    Shortt, K
    Thomson, I
    Mackay, GF
    CANADIAN JOURNAL OF PHYSICS, 1996, 74 : S135 - S138
  • [23] A floating-gate MOSFET D/A converter
    Yin, LM
    Embabi, SHK
    SanchezSinencio, E
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 409 - 412
  • [24] A floating-gate vector-quantizer
    Hasler, P
    Smith, P
    Duffy, C
    Gordon, C
    Dugger, J
    Anderson, D
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2002, : 196 - 199
  • [25] Floating-gate CMOS ternary latch
    De La Cruz Blas, C. A.
    Green, M. M.
    ELECTRONICS LETTERS, 2010, 46 (18) : 1260 - U37
  • [26] An autozeroing floating-gate bandpass filter
    Hasler, P
    Minch, BA
    Diorio, C
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : 131 - 134
  • [27] Floating-gate techniques for assessing mismatch
    Minch, BA
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 385 - 388
  • [28] Programmable Floating-Gate CMOS resistors
    Özalevli, E
    Hasler, P
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2168 - 2171
  • [29] Floating-gate devices, circuits, and systems
    Hasler, P
    FIFTH INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2005, : 482 - 487
  • [30] Weight updating floating-gate synapse
    Hindo, T.
    ELECTRONICS LETTERS, 2014, 50 (17) : 1190 - 1191