Fault-Aware Dependability Enhancement Techniques for Phase Change Memory

被引:2
|
作者
Lu, Shyue-Kung [1 ]
Li, Hui-Ping [1 ]
Miyase, Kohei [2 ]
Hsu, Chun-Lung [3 ]
Sun, Chi-Tien [3 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Taipei, Taiwan
[2] Kyushu Inst Technol, Dept Creat Informat, Fukuoka, Japan
[3] Ind Technol Res Inst, Hsinchu, Taiwan
关键词
Phase change memory; Reliability; Yield; Fault tolerance; Fault aware; ENDURANCE; HARD;
D O I
10.1007/s10836-021-05961-1
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A variety of resistive memories have been proposed in recent years. Among these emerging technologies, phase change memory (PCM) has received the most research attentions since it has the advantages of high scalability, non-volatility, fast access, strong data retention, low cost, and low power consumption. It is also considered as the most promising alternative of DRAM. In order to conquer the inevitable endurance problem of PCM cells which causes serious reliability and yield threats, hard repair and ECC (Error correction code) techniques are widely adopted. However, since soft errors are not a main threat for PCM, incorporating ECC for each data word is not a cost-effective technique since a lot of memory space is required for storing the check bits. In this paper, the progressive ECC techniques including the local progressive ECC (LPE) technique and the global progressive ECC (GPE) technique are proposed to solve this dilemma. The key innovation is to equip ECC for a data word when its first faulty cell is detected. In other words, we only equip fault detection code for data words such that the original code rate can be increased significantly. An ECC DRAM and an ECC CAM are used for storing check bits and accessing purposes, respectively. Hardware architectures for implementing the proposed GPE and LPE techniques are also provided. A simulator is developed for evaluating repair rate, reliability, yield, and hardware overhead. According to experimental results, the degradation of repair rate and reliability are almost negligible. However, the hardware overhead is at least 80% lower than the original ECC technique while maintaining the original reliability and yield levels.
引用
收藏
页码:503 / 513
页数:11
相关论文
共 50 条
  • [1] Fault-Aware Dependability Enhancement Techniques for Phase Change Memory
    Shyue-Kung Lu
    Hui-Ping Li
    Kohei Miyase
    Chun-Lung Hsu
    Chi-Tien Sun
    Journal of Electronic Testing, 2021, 37 : 503 - 513
  • [2] Fault-Aware Dependability Enhancement Techniques for Flash Memories
    Lu, Shyue-Kung
    Yu, Shu-Chi
    Hsu, Chun-Lung
    Sun, Chi-Tien
    Hashizume, Masaki
    Yotsuyanagi, Hiroyuki
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (03) : 634 - 645
  • [3] Fault-Aware ECC Techniques for Reliability Enhancement of Flash Memory
    Lu, Shyue-Kung
    Tsai, Zeng-Long
    Hsu, Chun-Lung
    Sun, Chi-Tien
    2020 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2020,
  • [4] Fault-Aware Application Management Protocols
    Brogi, Antonio
    Canciani, Andrea
    Soldani, Jacopo
    SERVICE-ORIENTED AND CLOUD COMPUTING, (ESOCC 2016), 2016, 9846 : 219 - 234
  • [5] Fault-Aware Neural Code Rankers
    Inala, Jeevana Priya
    Wang, Chenglong
    Yang, Mei
    Codas, Andres
    Encarnacion, Mark
    Lahiri, Shuvendu K.
    Musuvathi, Madanlal
    Gao, Jianfeng
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [6] RETROFIT: Fault-Aware Wear Leveling
    Zhang, Jiangwei
    Kline, Donald, Jr.
    Fang, Long
    Melhem, Rami
    Jones, Alex K.
    IEEE COMPUTER ARCHITECTURE LETTERS, 2018, 17 (02) : 167 - 170
  • [7] A Fault-Aware Toolchain Approach for FPGA Fault Tolerance
    Gupte, Adwait
    Vyas, Sudhanshu
    Jones, Phillip H.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2015, 20 (02)
  • [8] Fault-Aware Prediction-Guided Page Offlining for Uncorrectable Memory Error Prevention
    Du, Xiaoming
    Li, Cong
    Zhou, Shen
    Liu, Xian
    Xu, Xiaohan
    Wang, Tianjiao
    Ge, Shijian
    2021 IEEE 39TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2021), 2021, : 456 - 463
  • [9] Model-based programming of fault-aware systems
    Williams, BC
    Ingham, MD
    Chung, S
    Elliott, P
    Hofbaur, M
    Sullivan, GT
    AI MAGAZINE, 2003, 24 (04) : 61 - 75
  • [10] Fault-Aware Page Address Remapping Techniques for Enhancing Yield and Reliability of Flash Memories
    Lu, Shyue-Kung
    Yu, Shu-Chi
    Hashizume, Masaki
    Yotsuyanagi, Hiroyuki
    2017 IEEE 26TH ASIAN TEST SYMPOSIUM (ATS), 2017, : 249 - 254