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 条
  • [1] Scaling Challenges of NAND Flash Memory and Hybrid Memory System with Storage Class Memory & NAND flash memory
    Takeuchi, Ken
    2013 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2013,
  • [2] Design of Hybrid SSDs With Storage Class Memory and nand Flash Memory
    Matsui, Chihiro
    Sun, Chao
    Takeuchi, Ken
    PROCEEDINGS OF THE IEEE, 2017, 105 (09) : 1812 - 1821
  • [3] The associative memory with optimal storage error-correcting performance
    Zhu, DM
    Jiang, MY
    Ma, SH
    2000 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I-III, 2000, : 1576 - 1579
  • [4] ERROR-CORRECTING CODE FOR VOLUME HOLOGRAPHIC STORAGE OF A RELATIONAL DATABASE
    GOERTZEN, BJ
    MITKAS, PA
    OPTICS LETTERS, 1995, 20 (15) : 1655 - 1657
  • [5] Storage Class Memory & NAND Flash Memory Hybrid Solid-State Drives (SSD)
    Takeuchi, Ken
    NONVOLATILE MEMORIES 2, 2013, 58 (05): : 3 - 8
  • [6] Dynamic Adjustment of Storage Class Memory Capacity in Memory-Resource Disaggregated Hybrid Storage With SCM and NAND Flash Memory
    Matsui, Chihiro
    Takeuchi, Ken
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (08) : 1799 - 1810
  • [7] Hybrid Solid-State Storage System with Storage Class Memory and NAND Flash Memory for Big-Data Application
    Takeuchi, Ken
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 1046 - 1049
  • [8] Error-Correcting Code Aware Memory Subsystem
    Jang, Wooyoung
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (11) : 1706 - 1717
  • [9] HEDGES error-correcting code for DNA storage corrects indels and allows sequence constraints
    Press, William H.
    Hawkins, John A.
    Jones, Stephen K.
    Schaub, Jeffrey M.
    Finkelstein, Ilya J.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2020, 117 (31) : 18489 - 18496
  • [10] An efficient NAND flash file system for flash memory storage
    Lim, SH
    Park, KH
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (07) : 906 - 912