• DocumentCode
    50833
  • Title

    Estimation of NAND Flash Memory Threshold Voltage Distribution for Optimum Soft-Decision Error Correction

  • Author

    Lee, Dong-hwan ; Sung, Wonyong

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
  • Volume
    61
  • Issue
    2
  • fYear
    2013
  • fDate
    Jan.15, 2013
  • Firstpage
    440
  • Lastpage
    449
  • Abstract
    As the feature size of NAND flash memory decreases, the threshold voltage signal becomes less reliable, and its distribution varies significantly with the number of program-erase (PE) cycles and the data retention time. We have developed parameter estimation algorithms to find the means and variances of the threshold voltage distribution that is modeled as a Gaussian mixture. The proposed methods find the best-fit parameters by minimizing the squared Euclidean distance between the measured threshold voltage values and those obtained from the Gaussian mixture model. For the parameter estimation, the gradient descent (GD) and the Levenberg-Marquardt (LM) based methods are employed. The developed algorithms are applied to both simulated and real NAND flash memory. It is also demonstrated that error correction with the estimated mean and variance values yields much better performance when compared to the method that only updates the mean.
  • Keywords
    Gaussian distribution; NAND circuits; error correction; flash memories; gradient methods; voltage distribution; Gaussian mixture model; Levenberg-Marquardt method; NAND flash memory; data retention time; gradient descent method; mean value estimation; parameter estimation algorithm; program erase cycle; soft decision error correction; threshold voltage distribution estimation; variance value estimation; Error correction; Flash memory; Parameter estimation; Sensors; Signal to noise ratio; Threshold voltage; Voltage measurement; Gradient descent; Levenberg-Marquardt; NAND flash memory; low-density parity check (LDPC) code; parameter estimation; soft-decision error correcting code (ECC);
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2012.2222399
  • Filename
    6320667