A 3-cell CCI(Cell-to-Cell Interference) model and error correction algorithm for Multi-level cell NAND Flash Memories

다중셀 낸드 플래시 메모리의 3셀 CCI 모델과 이를 이용한 에러 정정 알고리듬

  • Jung, Jin-Ho (Dept. Electrical Engineering, Chungbuk National University) ;
  • Kim, Shi-Ho (School of Integrated Technology, and Yonsei Institute of Convergence Technology, Yonsei University)
  • 정진호 (충북대학교 전기공학과) ;
  • 김시호 (연세대학교 글로벌융합공학부 & 미래융합 기술연구소)
  • Received : 2011.06.30
  • Accepted : 2011.10.10
  • Published : 2011.10.25

Abstract

We have analyzed adjacent cell dependency of threshold voltage shift caused by the cell to cell interference, and we proposed a 3-adjacent-cell model to model the pattern dependency of the threshold voltage shift. The proposed algorithm is verified by using MATLAB simulation and measurement results. In the experimental results, we found that accuracy of the proposed simple 3-adjacient-cell model is comparable to the widely used conventional 8-adjacient-cell model. The Bit Error Rate (BER) of LSB and of MSB is improved by 28.9% and 19.8%, respectively, by applying the proposed algorithm based on 3-adjacent-cell model to 20nm-class 2-bit MLC NAND flash memories.

MLC NAND flash memory에서 cell간의 기생 커패시턴스 커플링으로 인해 발생하는 CCI에 의한 data error를 개선하기 위한 알고리듬을 제안하였다. 종래의 victim cell 주변 8-cell model보다 에러보정 알고리듬에 적용이 용이한 3-cell model을 제시하였다. 3-cell CCI model의 성능을 입증하기 위해 30nm와 20nm급 공정의 MLC NAND flash memory의 data분포를 분석하여, 주변 cell의 data pattern에 의한 victim cell의 Vth shift관계를 확인하였다. 측정된 Vth분포 data에 MatLab을 이용하여 제안된 알고리듬을 적용하는 경우 BER이 LSB에서는 28.9%, MSB에는 19.8%가 개선되었다.

Keywords

References

  1. 정진호, 이현주, 남기훈, 김상식, 이상철, 김경로, 김시호, "MLC NAND Flash Memory의 Read Operation에 적합한 CCI cancelling 알고리즘" 한국반도체학술대회 FD4-3 pp. 571-572, Feb. 2011.
  2. Tae-hee Cho, Yeong-Taek Lee, Eun-Cheol Kim, Jin-Wook Lee, Sunmi Choi, Seungjae Lee, Dong-Hwan Kim, Wook-Ghee Han, Young-Ho Lim, Jae-Duk Lee, "A dual-mode NAND flash memory: 1-Gb multilevel and high-performance 512Mb single-level modes," IEEE J. Solid-State Circuits, vol .36, no. 11, pp. 1700-1706, Nov. 2001. https://doi.org/10.1109/4.962291
  3. 김두환, 이상진, 남기훈, 김시호, 조경록, "MLC NAND 플래시 메모리의 셀간 간섭현상 감소를 위한 등화기 알고리즘." 전기학회논문지 59권 6호 pp. 1095-1102, June. 2010.
  4. Tae-Kyung Kim, Sungnam Chang, Jeong-Hyuk Choi, "Floating gate technology for high performance 8-level 3-bit NAND flash memory." ESSE, vol.53, no.7, pp.792-797, July 2009.
  5. 전명운, 김경철, 신범주, 이정우, "MLC 플래시 메모리에서의 셀간 간섭 제거 알고리듬" 전자공학회논문지 제 47권 SD편 제 12호, pp. 827-834, december. 2010.
  6. Jae-Duk Lee, Sung-Hoi Hur, Jung-Dal Choi, "Effects of floating-gate interference on NAND flash memory cell operation," IEEE Electron Deivce Letters, vol.23, no.5, pp.264-266, May 2002. https://doi.org/10.1109/55.998871
  7. Ki-Tae Park, Myounggon Kang, Doogon Kim, Soon-Wook Hwang, Byung Yong Choi, Yeong-Taek Lee, Changhyun Kim "A Zeroing Cell-to-Cell Interference Page Architecture With Temporary LSB Storing and Parallel MSB Program Scheme for MLC NAND Flash Memories," IEEE J. solid-state circuit, vol. 43, pp. 919-928, April. 2008. https://doi.org/10.1109/JSSC.2008.917558
  8. Guiqiang Dong, Shu Li, Tong Zhang, "Using Data Post compensation and Predistortion to Tolerate Cell-to-Cell Interference in MLC nand Flash Memory." IEEE Circuits and Systems Society, pp. 2718-2728, Oct. 2010.