共 1 条
Non-volatile Random Access Memory and NAND Flash Memory Integrated Solid-State Drives with Adaptive Codeword Error Correcting Code for 3.6 Times Acceptable Raw Bit Error Rate Enhancement and 97% Power Reduction
被引:4
|作者:
Fukuda, Mayumi
[1
]
Higuchi, Kazuhide
[1
]
Takeuchi, Ken
[1
]
机构:
[1] Univ Tokyo, Dept Elect Engn & Informat Syst, Grad Sch Engn, Bunkyo Ku, Tokyo 1138656, Japan
关键词:
D O I:
10.1143/JJAP.50.04DE09
中图分类号:
O59 [应用物理学];
学科分类号:
摘要:
This paper proposes the adaptive codeword error correcting code (ECC) for non-volatile random access memory (NV-RAM) and NAND flash memory-integrated solid state drive (SSD). In the proposed SSD, NV-RAM such as resistive random access memory (ReRAM), phase change random access memory (PRAM) and magneto resistive random access memory (MRAM) is used as write buffers. The NV-RAM write buffer compensates the 10-100 times speed gap between the NAND flash memory and the SSD interface and realizes the 10 Gbps write. During the write, data are first stored in NV-RAM at 10 Gbps. Then, data in NV-RAM are transferred to the NAND flash memory with the sustained write speed of 2.69 Gbps. During the read, the read data output from the NAND flash memory to the controller by bypassing NV-RAM. At the 10 Gbps write, the proposed SSD decreases the power consumption by 97%. In the proposed adaptive codeword ECC, errors of both NV-RAM and the NAND flash memory are corrected without circuit area overhead. The ECC codeword, the data unit where ECC is performed, is adaptively optimized for NV-RAM and the NAND flash memory. As a result, the acceptable raw bit error rate before ECC increases by 3.6 times without ECC circuit area or power consumption penalty compared with the single ECC scheme where the single ECC circuits correct errors of both NV-RAM and the NAND flash memory. (C) 2011 The Japan Society of Applied Physics
引用
收藏
页数:7
相关论文