Abstract

NAND flash memory is widely used in communications, commercial servers, and cloud storage devices with a series of advantages such as high density, low cost, high speed, anti-magnetic, and anti-vibration. However, the reliability is increasingly getting worse while process improvements and technological advancements have brought higher storage densities to NAND flash memory. The degradation of reliability not only reduces the lifetime of the NAND flash memory but also causes the devices to be replaced prematurely based on the nominal value far below the minimum actual value, resulting in a great waste of lifetime. Using machine learning algorithms to accurately predict endurance levels can optimize wear-leveling strategies and warn bad memory blocks, which is of great significance for effectively extending the lifetime of NAND flash memory devices and avoiding serious losses caused by sudden failures. In this work, a multi-class endurance prediction scheme based on the SVM algorithm is proposed, which can predict the remaining P-E cycle level and the raw bit error level after various P-E cycles. Feature analysis based on endurance data is used to determine the basic elements of the model. Based on the error features, we present a variety of targeted optimization strategies, such as extracting the numerical features closely related to the endurance, and reducing the noise interference of transient faults through short-term repeated operations. Besides a high-parallel flash test platform supporting multiple protocols, a feature preprocessing module is constructed based on the ZYNQ-7030 chip. The pipelined module of SVM decision model can complete a single prediction within 37 us.

Highlights

  • With the development of smart devices and cloud computing, flash memory has gained great popularity in various fields [1]

  • In order to effectively prolong the service life of flash memory and avoid the loss In order to effectively prolong the service life ofresearch flash memory avoid the loss caused by sudden failure, this paper conducts related on flash and memory endurance, caused by sudden failure, this paper conducts related research on flash memory endurproposes a flash memory endurance grade prediction scheme based on the SVM algorithm, ance, proposes a flash memory endurance grade prediction scheme based on the and designs a high parallel test platform and low time-consuming endurance prediction algorithm, and designs a high parallel test platform and low time-consuming endurance module based on FPGA

  • We research and analyze the feature quantities closely related to prediction module basedinon research analyzethat the feature quantities closely the endurance changes the flash We memory, andand determine the model takes the block related to the endurance changes in thethe flash memory, andcycles, determine thaterase the model takes as the object

Read more

Summary

Introduction

With the development of smart devices and cloud computing, flash memory has gained great popularity in various fields [1]. NAND flash memory has achieved larger storage capacity and higher storage speed than NOR flash memory by virtue of the design mode of storage units connected in series, becoming an important large-scale data storage medium. In order to pursue higher storage density, a variety of technologies have been developed in the field of NAND flash memory. Is committed to transforming a planar structure into a three-dimensional structure, which increases the storage capacity under the same area. Focuses on improving the number of bits in the storage unit in order to achieve a multiple increase in storage capacity. With gradual in-depth study of the two technologies, researchers have found that while the storage density of NAND flash memory has doubled, the data reliability problem has worsened

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call