Fault-Aware Dependability Enhancement Techniques for Flash Memories

被引:1
|
作者
Lu, Shyue-Kung [1 ]
Yu, Shu-Chi [2 ]
Hsu, Chun-Lung [3 ]
Sun, Chi-Tien [3 ]
Hashizume, Masaki [4 ]
Yotsuyanagi, Hiroyuki [4 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei 10607, Taiwan
[2] Global Unichip Co, Hsinchu 31040, Taiwan
[3] Ind Technol Res Inst, Informat & Commun Res Labs, Hsinchu 31040, Taiwan
[4] Tokushima Univ, Grad Sch Technol Ind & Social Sci, Tokushima 7708501, Japan
关键词
Built-in self-repair (BISR); dependability; error-correction code (ECC); fault-aware; flash memory; REPAIR; RELIABILITY; RECOVERY; SCHEMES; REFRESH;
D O I
10.1109/TVLSI.2019.2957830
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
By analyzing the fault behaviors of conventional flash memory fault models, two new concise fault types are proposed: the 1-safe fault and the 0-safe fault. For a 1(0)-safe fault, if logic 1(0) is programmed into the faulty cell, the effect of the fault can be masked. Data shaping (DS) and the page address remapping (PAR) techniques are used to increase the masking probability. DS manipulates the data patterns so that they can be written into the flash pages safely. PAR scrambles the logical-to-physical address mapping for data words and buffer words. Since the effect of a fault is masked for a large proportion of faulty cells, the burden on the error-correction code (ECC) is reduced, as is the number of incorporated redundancies. A novel test-and-repair flow is proposed that uses DS and PAR and corresponding hardware architectures are also developed. A simulator is used to evaluate the hardware overhead, the repair rate, the yield, and the reliability. The experimental results show that these measures are significantly improved with an almost negligible hardware overhead.
引用
收藏
页码:634 / 645
页数:12
相关论文
共 50 条
  • [1] Fault-Aware Dependability Enhancement Techniques for Phase Change Memory
    Lu, Shyue-Kung
    Li, Hui-Ping
    Miyase, Kohei
    Hsu, Chun-Lung
    Sun, Chi-Tien
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2021, 37 (04): : 503 - 513
  • [2] 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
  • [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 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
  • [5] Fault Leveling Techniques for Yield and Reliability Enhancement of NAND Flash Memories
    Lu, Shyue-Kung
    Zhong, Shang-Xiu
    Hashizume, Masaki
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2018, 34 (05): : 559 - 570
  • [6] Fault Leveling Techniques for Yield and Reliability Enhancement of NAND Flash Memories
    Shyue-Kung Lu
    Shang-Xiu Zhong
    Masaki Hashizume
    Journal of Electronic Testing, 2018, 34 : 559 - 570
  • [7] Fault-Aware Application Management Protocols
    Brogi, Antonio
    Canciani, Andrea
    Soldani, Jacopo
    SERVICE-ORIENTED AND CLOUD COMPUTING, (ESOCC 2016), 2016, 9846 : 219 - 234
  • [8] 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,
  • [9] 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
  • [10] 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)