Using Quasi-EZ-NAND Flash Memory to Build Large-Capacity Solid-State Drives in Computing Systems

被引:2
|
作者
Pan, Yangyang [1 ]
Dong, Guiqiang [1 ]
Xie, Ningde [2 ]
Zhang, Tong [1 ]
机构
[1] Rensselaer Polytech Inst, Dept Elect Comp & Syst Engn, Troy, NY 12180 USA
[2] Intel Corp, Hillsboro, OR 97124 USA
基金
美国国家科学基金会;
关键词
Flash memory; solid-state drive (SSD); ECC; LDPC; INTERFERENCE; ARCHITECTURE;
D O I
10.1109/TC.2012.54
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Future flash-based solid-state drives (SSDs) must employ increasingly powerful error correction code (ECC) and digital signal processing (DSP) techniques to compensate the negative impact of technology scaling on NAND flash memory device reliability. Currently, all the ECC and DSP functions are implemented in a central SSD controller. However, the use of more powerful ECC and DSP makes such design practice subject to significant speed performance degradation and complicated controller implementation. An EZ-NAND (Error Zero NAND) flash memory design strategy is emerging in the industry, which moves all the ECC and DSP functions to each memory chip. Although EZ-NAND flash can simplify controller design and achieve high system speed performance, its high silicon cost may not be affordable for large-capacity SSDs in computing systems. We propose a quasi-EZ-NAND design strategy that hierarchically distributes ECC and DSP functions on both NAND flash memory chips and the central SSD controller. Compared with EZ-NAND design concept, it can maintain almost the same speed performance while reducing silicon cost overhead. Assuming the use of low-density parity-check (LDPC) code and postcompensation DSP technique, trace-based simulations show that SSDs using quasi-EZ-NAND flash can realize almost the same speed as SSDs using EZ-NAND flash, and both can reduce the average SSD response time by over 90 percent compared with conventional design practice. Silicon design at 65 nm node shows that quasi-EZ-NAND can reduce the silicon cost overhead by up to 44 percent compared with EZ-NAND.
引用
收藏
页码:1051 / 1057
页数:7
相关论文
共 36 条
  • [21] Modeling the Endurance Reliability of Intradisk RAID Solutions for Mid-1X TLC NAND Flash Solid-State Drives
    Zambelli, Cristian
    Marelli, Alessia
    Micheloni, Rino
    Olivo, Piero
    IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2017, 17 (04) : 713 - 721
  • [22] Co-design of application software and NAND flash memory in solid-state drive for relational database storage system
    Miyaji, Kousuke
    Sun, Chao
    Soga, Ayumi
    Takeuchi, Ken
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2014, 53 (04)
  • [23] VSET/RESET and VPGM Generator without Boosting Dead Time for 3D-ReRAM and NAND flash Hybrid Solid-State Drives
    Hatanaka, Teruyoshi
    Takeuchi, Ken
    2012 IEEE ASIAN SOLID STATE CIRCUITS CONFERENCE (A-SSCC), 2012, : 309 - 312
  • [24] B2L: A hot data identification algorithm by fusing bloom filter and temporal locality for NAND flash based solid-state drives
    Yao, Yingbiao
    Bao, Jiecheng
    Kong, Xiaochong
    Gu, Nenghua
    Xu, Xin
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 84
  • [25] 0.6 V Operation, 16 % Faster Set/Reset ReRAM Boost Converter with Adaptive Buffer Voltage for ReRAM and NAND Flash Hybrid Solid-State Drives
    Tsurumi, Kota
    Tanaka, Masahiro
    Takeuchi, Ken
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, : 81 - 86
  • [26] Improvement of Read Disturb, Program Disturb and Data Retention by Memory Cell VTH Optimization of Ferroelectric (Fe)-NAND Flash Memories for Highly Reliable and Low Power Enterprise Solid-State Drives (SSDs)
    Hatanaka, Teruyoshi
    Takahashi, Mitsue
    Sakai, Shigeki
    Takeuchi, Ken
    IEICE TRANSACTIONS ON ELECTRONICS, 2011, E94C (04): : 539 - 547
  • [27] Performance analysis of three-dimensional-triple-level cell and two-dimensional-multi-level cell NAND flash hybrid solid-state drives
    Sakaki, Yukiya
    Yamada, Tomoaki
    Matsui, Chihiro
    Yamaga, Yusuke
    Takeuchi, Ken
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2018, 57 (04)
  • [28] System-Level Error Correction by Read-Disturb Error Model of 1Xnm TLC NAND Flash Memory for Read-Intensive Enterprise Solid-State Drives (SSDs)
    Deguchi, Yoshiaki
    Tokutomi, Tsukasa
    Takeuchi, Ken
    2016 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2016,
  • [29] Ferroelectric (Fe)-NAND Flash Memory With Batch Write Algorithm and Smart Data Store to the Nonvolatile Page Buffer for Data Center Application High-Speed and Highly Reliable Enterprise Solid-State Drives
    Hatanaka, Teruyoshi
    Yajima, Ryoji
    Horiuchi, Takeshi
    Wang, Shouyu
    Zhang, Xizhen
    Takahashi, Mitsue
    Sakai, Shigeki
    Takeuchi, Ken
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2010, 45 (10) : 2156 - 2164
  • [30] 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
    Fukuda, Mayumi
    Higuchi, Kazuhide
    Takeuchi, Ken
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2011, 50 (04)