Dynamic Error Recovery Flow Prediction Based on Reusable Machine Learning for Low Latency NAND Flash Memory Under Process Variation

被引:3
作者
Hwang, Minyoung [1 ]
Jee, Jeongju [1 ]
Kang, Joonhyuk [1 ]
Park, Hyuncheol [1 ]
Lee, Seonmin [2 ]
Kim, Jinyoung [2 ]
机构
[1] Korea Adv Inst Sci & Technol, Sch Elect Engn, Daejeon 34141, South Korea
[2] Samsung Elect, Hwaseong 18448, South Korea
基金
新加坡国家研究基金会;
关键词
NAND flash memory system; process variation; error management; reusable machine learning; transfer learning; meta learning; RANDOM TELEGRAPH NOISE; READ; ARCHITECTURE; VARIABILITY; PERFORMANCE;
D O I
10.1109/ACCESS.2022.3220337
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
NAND flash memory is becoming smaller and denser to have a larger storage capacity as technologies related to fine processes are developed. As a side effect of high-density integration, the memory can be vulnerable to circuit-level noise such as random telegraph noise, decreasing the reliability of the memory. Therefore, low-density parity-check code that provides multiple decoding modes is adopted in the NAND flash memory systems to have a strong error correcting capability. Conventional static error recovery flow (ERF) applies decoding modes sequentially, and read latency can increase when preceding decoding modes fail. In this paper, we consider a dynamic ERF using machine learning (ML) that predicts an optimal decoding mode guaranteeing successful decoding and minimum read latency and applies it directly to reduce read latency. Due to process variation incurred in the manufacturing of memory, memory characteristics are different by chips and it becomes difficult to apply a trained prediction model to different chips. Training the customized prediction model at each memory chip is impractical because the computational burden of training is heavy, and a large number of training data is required. Therefore, we consider ERF prediction based on reusable ML to deal with varying input and output relationships by chips due to process variation. Reusable ML methods reuse pre-trained model architecture or knowledge learned from source tasks to adapt the model to perform its task without any loss of performance in different chips. We adopt two reusable ML approaches for ERF prediction based on transfer learning and meta learning. Transfer learning method reuses the pre-trained model by reducing domain shift between a source chip and a target chip using a domain adaptation algorithm. On the other hand, meta learning method learns shared features from multiple source chips during the meta training procedure. Next, the meta-trained model reuses previously learned knowledge to fastly adapt to the different chips. Numerical results validate the advantages of the proposed methods with high prediction accuracy in multiple chips. In addition, the proposed ERF prediction based on transfer and meta learning can yield a noticeable reduction in average read latency as compared to conventional schemes.
引用
收藏
页码:117715 / 117731
页数:17
相关论文
共 61 条
  • [1] Simulation of intrinsic parameter fluctuations in decananometer and nanometer-scale MOSFETs
    Asenov, A
    Brown, AR
    Davies, JH
    Kaya, S
    Slavcheva, G
    [J]. IEEE TRANSACTIONS ON ELECTRON DEVICES, 2003, 50 (09) : 1837 - 1852
  • [2] Read and Write Voltage Signal Optimization for Multi-Level-Cell (MLC) NAND Flash Memory
    Aslam, Chaudhry Adnan
    Guan, Yong Liang
    Cai, Kui
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2016, 64 (04) : 1613 - 1623
  • [3] Introduction to Flash memory
    Bez, R
    Camerlenghi, E
    Modelli, A
    Visconti, A
    [J]. PROCEEDINGS OF THE IEEE, 2003, 91 (04) : 489 - 502
  • [4] Cai Y, 2015, INT S HIGH PERF COMP, P551, DOI 10.1109/HPCA.2015.7056062
  • [5] Cai Y, 2013, 2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), P123, DOI 10.1109/ICCD.2013.6657034
  • [6] Cai Y, 2013, DES AUT TEST EUROPE, P1285
  • [7] Electrical linewidth metrology for systematic CD variation characterization and causal analysis
    Cain, JP
    Spanos, CJ
    [J]. METROLOGY, INSPECTION, AND PROCESS CONTROL FOR MICROLITHOGRAPHY XVII, PTS 1 AND 2, 2003, 5038 : 350 - 361
  • [8] A 34 MB/s MLC Write Throughput 16 Gb NAND With All Bit Line Architecture on 56 nm Technology
    Cernea, Raul-Adrian
    Pham, Long
    Moogat, Farookh
    Chan, Siu
    Le, Binh
    Li, Yan
    Tsao, Shouchang
    Tseng, Tai-Yuan
    Nguyen, Khanh
    Li, Jason
    Hu, Jayson
    Yuh, Jong Hak
    Hsu, Cynthia
    Zhang, Fanglin
    Kamei, Teruhiko
    Nasu, Hiroaki
    Kliza, Phil
    Htoo, Khin
    Lutze, Jeffrey
    Dong, Yingda
    Higashitani, Masaaki
    Yang, Junnhui
    Lin, Hung-Szu
    Sakhamuri, Vamshi
    Li, Alan
    Pan, Feng
    Yadala, Sridhar
    Taigor, Subodh
    Pradhan, Kishan
    Lan, James
    Chan, James
    Abe, Takumi
    Fukuda, Yasuyuki
    Mukai, Hideo
    Kawakami, Koichi
    Liang, Connie
    Ip, Tommy
    Chang, Shu-Fen
    Lakshmipathi, Jaggi
    Huynh, Sharon
    Pantelakis, Dimitris
    Mofidi, Mehrdad
    Quader, Khandker
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2009, 44 (01) : 186 - 194
  • [9] Chen RH, 2015, ASIA S PACIF DES AUT, P340, DOI 10.1109/ASPDAC.2015.7059028
  • [10] Chih-Chang Hsieh, 2015, 2015 Symposium on VLSI Technology, pT180, DOI 10.1109/VLSIT.2015.7223669