NAND Flash Memory With Multiple Page Sizes for High-Performance Storage Devices

被引:7
|
作者
Kim, Jin-Young [1 ,2 ]
Park, Sang-Hoon [3 ]
Seo, Hyeokjun [3 ]
Song, Ki-Whan [1 ]
Yoon, Sungroh [4 ]
Chung, Eui-Young [3 ]
机构
[1] Samsung Elect Co Ltd, Suwon 443742, South Korea
[2] Yonsei Univ, Seoul 120749, South Korea
[3] Yonsei Univ, Dept Elect & Elect Engn, Seoul 120749, South Korea
[4] Seoul Natl Univ, Dept Elect & Comp Engn, Seoul 151744, South Korea
基金
新加坡国家研究基金会;
关键词
Multiple page sizes; NAND flash memory (NFM); SCHEME; DESIGN;
D O I
10.1109/TVLSI.2015.2409055
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the demand for NAND flash-based storage devices has rapidly increased because of the popularization of various portable devices. NAND flash memory (NFM) offers many advantages, such as nonvolatility, high performance, the small form factor, and low-power consumption, while achieving high chip integration with a specialized architecture for bulk data access. A unit of NFM's read and program operations, the page, has continuously grown. Although increasing page size reduces costs, it adversely affects performance because of the resultant side effects, such as fragmentation and wasted space, caused by the incongruity of data and page sizes. To address this issue, we propose a multiple-page-size NFM architecture and its management. Our method dramatically improves write performance through adopting multiple page sizes without requiring additional area overhead or manufacturing processes. Based on the experimental results, the proposed NFM improves write latency and NFM lifetime by up to 65% and 62%, respectively, compared with the single-page-size NFM.
引用
收藏
页码:764 / 768
页数:5
相关论文
共 50 条
  • [31] A Flash Translation Layer for NAND Flash-Based Multimedia Storage Devices
    Ryu, Yeonseung
    IEEE TRANSACTIONS ON MULTIMEDIA, 2011, 13 (03) : 563 - 572
  • [32] Byte-Reconfigurable LDPC Codec Design With Application to High-Performance ECC of NAND Flash Memory Systems
    Lin, Yu-Min
    Li, Huai-Ting
    Chung, Ming-Han
    Wu, An-Yeu
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (07) : 1794 - 1804
  • [33] Garbage Collection Algorithms for NAND Flash Memory Devices - An Overview
    Subramani, Raja
    Swapnil, Haritima
    Thakur, Niharika
    Radhakrishnan, Bharath
    Puttaiah, Krishnamurthy
    UKSIM-AMSS SEVENTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2013), 2013, : 81 - 86
  • [34] Partial Page Buffering for Consumer Devices with Flash Storage
    Kim, Dongwook
    Kang, Sooyong
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2013,
  • [35] Non-Volatile Memory Based Page Swapping for Building High-Performance Mobile Devices
    Liu, Duo
    Zhong, Kan
    Zhu, Xiao
    Li, Yang
    Long, Lingbo
    Shao, Zili
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (11) : 1918 - 1931
  • [36] PA-LIRS: An Adaptive Page Replacement Algorithm for NAND Flash Memory
    Wang, Fangjun
    Jiang, Xianliang
    Huang, Jifu
    Chen, Fuguang
    ELECTRONICS, 2020, 9 (12) : 1 - 16
  • [37] Page Replacement Algorithm Based on Counting Bloom Filter for NAND Flash Memory
    Liu, Jun
    Chen, Shuyu
    Wang, Guiping
    Wu, Tianshu
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (04) : 636 - 643
  • [38] Page replacement for write references in NAND flash based virtual memory systems
    Lee, Hyejeong
    Bahn, Hyokyung
    Shin, Kang G.
    Journal of Computing Science and Engineering, 2014, 8 (03) : 157 - 172
  • [39] Efficient Page Collection Scheme for QLC NAND Flash Memory using Cache
    Seo, Seok-Bin
    Kim, Wanil
    Kwon, Se Jin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (11) : 458 - 461
  • [40] On the Case of Using Aggregated Page Programming for Future MLC NAND Flash Memory
    Wenzhe Zhao
    Guiqiang Dong
    Hui Han
    Nanning Zheng
    Tong Zhang
    Circuits, Systems, and Signal Processing, 2015, 34 : 557 - 577