Research on Coarse/Fine Read Algorithm Based on a NAND Flash Page Buffer Design
CHEN Ke1,2, DU Zhi-chao2,3, YE Song1, WANG Qi2,3, HUO Zong-liang2,3
1. College of Communication Engineering, Chengdu University of Information Technology, Sichuan, chengdu 610225, China;
2. Institute of Microelectronics of Chinese Academy of Sciences, Beijing 100029, China;
3. School of Microelectronics, University of Chinese Academy of Sciences, Beijing 100029, China
Abstract:To reduce the effect of the common source line noise in read operation of NAND Flash Memory,a page buffer circuit which can realize the coarse/fine read operation is proposed and a C/F read algorithm suitable for the page buffer circuit is introduced and implemented which can reduce the common source line noise significantly.There are two sub-read operations in the algorithm,the purpose of the first sub-read operation is to distinguish the cells with lower threshold voltage and mark them in page buffer circuit.These cells are no longer sensed in the second sub-read operation.As a result,the threshold voltage shift caused by the common source line noise is suppressed.The circuit simulation results show that the page buffer structure which supports the C/F read algorithm can reduce the shift of the threshold distribution more than 495.6mV and the read accuracy of NAND Flash Memory is greatly improved.
陈珂, 杜智超, 叶松, 王颀, 霍宗亮. 基于一种NAND闪存页缓存器设计的C/F读取算法研究[J]. 电子学报, 2018, 46(11): 2619-2625.
CHEN Ke, DU Zhi-chao, YE Song, WANG Qi, HUO Zong-liang. Research on Coarse/Fine Read Algorithm Based on a NAND Flash Page Buffer Design. Acta Electronica Sinica, 2018, 46(11): 2619-2625.
[1] NAMHYUNG K,et al.Data flash market tracker[DB/OL]. https://technology.ihs.com/344713/data-flash-market-tracker-q1-2012,2012-12-28.
[2] MICHELONI R,et al.Inside NAND Flash Memories[M].New York:Springer Dordrecht Heidelberg London New York,2010.20-24,197-260.
[3] MOMODOMI M,et al.An experimental 4-Mbit CMOS EEPROM with a NAND-structured cell[J].IEEE Journal of Solid-State Circuits,1989,24:1238-1243.
[4] CERNEA R,et al.Non-volatile memory and method with control gate comprensation for source line bias errors:US,US7499324-B2[P].2009-03-03.
[5] CAI Y,et al.Error patterns in MLC NAND flash memory:measurement,characterization,and analysis[A].Design Automation and Test in Europe Conference and Exhibition[C].New York:IEEE,345 E 47TH ST,2012.521-526.
[6] SHIM D,et al.Nonvolatile memory device,Memory system somprising same,And method of operating same:US,US8861276-B2[P].2014-10-14.
[7] CERNEA R.LI Y.Non-volatile memory and method with reduced neighboring field errors:US,US7239551-B2[P].2007-07-03.
[8] SEKAR D C,et al.Non-volatile storage with compensation for source voltage drop:US,US7606072-B2[P].2009-10-20.
[9] CRIPPA L,et al.Method of programming a multi-level memory device:US,US2014036588-A1[P].2014-02-06.
[10] CERNEA R,et al.Nov-volatile memory and method with reduced bit line crosstalk errors:US,EP1543521-B1[P].2012-05-30.