Analysis on applicable error-correcting code strength of storage class memory and NAND flash in hybrid storage

被引:2
|
作者
Matsui, Chihiro [1 ]
Kinoshita, Reika [1 ]
Takeuchi, Ken [1 ]
机构
[1] Chuo Univ, Bunkyo Ku, Tokyo 1128551, Japan
关键词
DESIGN;
D O I
10.7567/JJAP.57.04FE01
中图分类号
O59 [应用物理学];
学科分类号
摘要
A hybrid of storage class memory (SCM) and NAND flash is a promising technology for high performance storage. Error correction is inevitable on SCM and NAND flash because their bit error rate (BER) increases with write/erase (W/E) cycles, data retention, and program/read disturb. In addition, scaling and multi-level cell technologies increase BER. However, error-correcting code (ECC) degrades storage performance because of extra memory reading and encoding/decoding time. Therefore, applicable ECC strength of SCM and NAND flash is evaluated independently by fixing ECC strength of one memory in the hybrid storage. As a result, weak BCH ECC with small correctable bit is recommended for the hybrid storage with large SCM capacity because SCM is accessed frequently. In contrast, strong and long-latency LDPC ECC can be applied to NAND flash in the hybrid storage with large SCM capacity because large-capacity SCM improves the storage performance. (c) 2018 The Japan Society of Applied Physics.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] NAND Flash Memory/ReRAM Hybrid Unified Solid-State-Storage Architecture
    Tanakamaru, Shuhei
    Doi, Masafumi
    Takeuchi, Ken
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (04) : 1119 - 1132
  • [22] Hermitian Codes in Distributed Storage Systems with Optimal Error-correcting Capacity
    Wang, Bin
    Kan, Haibin
    Shum, Kenneth W.
    2015 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2015, : 601 - 605
  • [23] Design of Heterogeneously-integrated Memory System with Storage Class Memories and NAND Flash Memories
    Matsui, Chihiro
    Takeuchi, Ken
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 17 - 18
  • [24] An Efficient Multimedia File System for NAND Flash Memory Storage
    Park, Sang Oh
    Kim, Sung Jo
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (01) : 139 - 145
  • [25] An Efficient Multimedia File System for NAND Flash Memory Storage
    Park, Sang Oh
    Kim, Sung Jo
    2009 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2009, : 341 - 342
  • [26] RRNS Base Extension Error-Correcting Code for Performance Optimization of Scalable Reliable Distributed Cloud Data Storage
    Babenko, Mikhail
    Tchernykh, Andrei
    Pulido-Gaytan, Bernardo
    Cortes-Mendoza, Jorge M.
    Shiryaev, Egor
    Golimblevskaia, Elena
    Avetisyan, Arutyun
    Nesmachnow, Sergio
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 548 - 553
  • [27] AxFTL: Exploiting Error Tolerance for Extending Lifetime of NAND Flash Storage
    Lee, Yongwoo
    Park, Jaehyun
    Ryu, Junhee
    Kim, Younghyun
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3239 - 3249
  • [28] Virtual duplication and mapping prefetching for emerging storage primitives in NAND flash memory storage systems
    Wang, Yi
    Dong, Lisha
    Ming, Zhong
    Guan, Yong
    Shao, Zili
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 50 : 54 - 65
  • [29] Polar Code-Based Error Correction Code Scheme for NAND Flash Memory Applications
    Song, Haochuan
    Zhang, Chuan
    Zhang, Shunqing
    You, Xiaohu
    2016 8TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS & SIGNAL PROCESSING (WCSP), 2016,
  • [30] MNFTL: An Efficient Flash Translation Layer for MLC NAND Flash Memory Storage Systems
    Qin, Zhiwei
    Wang, Yi
    Liu, Duo
    Shao, Zili
    Guan, Yong
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 17 - 22