Tolerating Noise in MLC PCM with Multi-Bit Error Correction Code

被引:0
|
作者
Li, Bing [1 ,2 ]
Shan, ShuChang [1 ]
Hu, Yu [1 ]
Li, Xiaowei [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, State Key Lab Comp Architecture, Beijing 100864, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
关键词
MLC PCM; reliability; noise; soft error; ECC; PHASE-CHANGE MEMORY; ARCHITECTURE; PERFORMANCE; SYSTEM; ECC;
D O I
10.1109/PRDC.2013.43
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Phase change memory (PCM) has emerged as a mostly promising non-volatile memory. Multi-level Cell (MLC) PCM that stores multiple bits in a single cell, has the benefits of increasing capacity and lower cost-per-bit. However, as feature size scales down, prior work reports that low frequency noise and random telegraph noise would greatly jeopardize the reliability of MLC PCM. In this paper, we firstly analyze the multi-bit error rate induced by noise and then propose a multi-bit ECC (Error Correction Code) to alleviate the deleterious noise effects in MLC PCM. As far as we know, this is the first paper to utilize of error correction method to mitigate the impact of noise at architectural level. However, a strong multi-bit ECC requires additional storage and latency. Thus, we propose a 6EC-7ED BCH scheme which achieves a tradeoff between correction capability and overhead. Compared to conventional DRAM ECC, this scheme effectively improves the reliability of MLC PCM system, while has the comparable storage overhead. Moreover, the experimental results show this scheme incurs negligible latency cost with merely 1% performance degradation.
引用
收藏
页码:226 / 231
页数:6
相关论文
共 50 条
  • [31] Multi-bit mapping based on constellation rotation in Quantum Noise Stream Cipher
    Wang, Kai
    Zhang, Jie
    Li, Yajie
    Zhao, Yongli
    Zhang, Huibin
    OPTICS COMMUNICATIONS, 2019, 446 : 147 - 155
  • [32] Correction-free multi-bit sigma-delta modulators for ADSL
    del Río, R
    Medeiro, F
    de la Rosa, JM
    Pérez-Verdú, B
    Rodríguez-Vázquez, A
    ANALOG CIRCUIT DESIGN: STRUCTURED MIXED-MODE DESIGN, MULTI-BIT SIGMA-DELTA CONVERTERS, SHORT RANGE RF CIRCUITS, 2002, : 235 - 260
  • [33] Multi bit random and burst error correction code with crosstalk avoidance for reliable on chip interconnection links
    Maheswari, M.
    Seetharaman, G.
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (4-5) : 420 - 429
  • [34] An Analysis of Noise in Multi-Bit ΣΔ Modulators with Low-Frequency Input Signals
    Vera, Pablo
    Wiesbauer, Andreas
    Paton, Susana
    SENSORS, 2022, 22 (19)
  • [35] Digital twin based FPGA implementation of FIR filter for multi-bit soft computing error detection and correction for industrial applications
    Savalam, Chandrasekhar
    Alapati, Venkata Nagaratna Tilak
    SOFT COMPUTING, 2023, 27 (07) : 4289 - 4306
  • [36] Digital twin based FPGA implementation of FIR filter for multi-bit soft computing error detection and correction for industrial applications
    Chandrasekhar Savalam
    Venkata Nagaratna Tilak Alapati
    Soft Computing, 2023, 27 : 4289 - 4306
  • [37] Reset-in-set: improving PCM write throughput by reducing the peak power of multi-bit writes
    Ro, Yuhwan
    Lee, Eojin
    Ahn, Jung Ho
    ELECTRONICS LETTERS, 2015, 51 (17) : 1320 - 1321
  • [38] Enhanced Reduced Code Linearity Test Technique for Multi-bit/Stage Pipeline ADCs
    Laraba, Asma
    Stratigopoulos, Haralampos-G
    Mir, Salvador
    Naudet, Herve
    Forel, Christophe
    2012 17TH IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2012,
  • [39] Cost-Effective Reliable MLC PCM Architecture Using Virtual Data Based Error Correction
    Kwon, Taehyun
    Imran, Muhammad
    Yang, Joon-Sung
    IEEE ACCESS, 2020, 8 : 44006 - 44018
  • [40] A new error-correcting decoder for fast correcting codes with multi-bit errors
    Wang, FR
    Duan, CX
    Tian, JY
    Zheng, JP
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2361 - 2364