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 条
  • [31] Weight updating floating-gate synapse
    Hindo, T.
    ELECTRONICS LETTERS, 2014, 50 (17) : 1190 - 1191
  • [32] Indirect programming of floating-gate transistors
    Graham, David W.
    Farquhar, Ethan
    Degnan, Brian
    Gordon, Christal
    Hasler, Paul
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2007, 54 (05) : 951 - 963
  • [33] A continuous MVL gate using pseudo floating-gate
    Mirmotahari, O.
    Lomsdalen, J.
    Berg, Y.
    MIXDES 2007: Proceedings of the 14th International Conference on Mixed Design of Integrated Circuits and Systems:, 2007, : 185 - 188
  • [34] A MODEL FOR CONDUCTION IN FLOATING-GATE EEPROMS
    JOLLY, RD
    GRINOLDS, HR
    GROTH, R
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 1984, 31 (06) : 767 - 772
  • [35] Computing with Novel Floating-Gate Devices
    Schinke, Daniel
    Di Spigna, Neil
    Shiveshwarkar, Mihir
    Franzon, Paul
    COMPUTER, 2011, 44 (02) : 29 - 36
  • [36] Proposal for a bidirectional gate using pseudo floating-gate
    Mirmotahari, O.
    Berg, Y.
    DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, : 196 - 200
  • [37] Indirect programming of floating-gate transistors
    Graham, DW
    Farquhar, E
    Degnan, B
    Gordon, C
    Hasler, P
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2172 - 2175
  • [38] FLOATING-GATE CURRENT SENSOR.
    Kub, F.J.
    Lin, H.C.
    IEEE Transactions on Electron Devices, 1987, ED-34 (11)
  • [39] Neuronal Circuit with Floating-Gate Transistor
    Medina Santiago, A.
    Reyes Barranca, M. A.
    ICSES 2008 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS, CONFERENCE PROCEEDINGS, 2008, : 117 - 120
  • [40] Floating-gate MOS Structures and Applications
    Sharma, Susheel
    Rajput, S. S.
    Jamuar, S. S.
    IETE TECHNICAL REVIEW, 2008, 25 (06) : 338 - 345