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 条
  • [21] Adaptive Paired Page Prebackup Scheme for MLC NAND Flash Memory
    Lee, Jaeil
    Shin, Dongkun
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (07) : 1110 - 1114
  • [22] Page overwriting method for performance improvement of NAND flash memories
    Won, Samkyu
    Chung, Eui-Young
    Kim, Duckju
    Chung, Junseop
    Han, Bongseok
    Lee, Hyukjun
    IEICE ELECTRONICS EXPRESS, 2013, 10 (06):
  • [23] A Pattern Adaptive NAND Flash Memory Storage Structure
    Park, Seung-Ho
    Park, Jung-Wook
    Kim, Shin-Dug
    Weems, Charles C.
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (01) : 134 - 138
  • [24] NAND Flash Memory and Its Role in Storage Architectures
    Sanvido, Marco A. A.
    Chu, Frank R.
    Kulkarni, Anand
    Selinger, Robert
    PROCEEDINGS OF THE IEEE, 2008, 96 (11) : 1864 - 1874
  • [25] APRA: Adaptive Page Replacement Algorithm for NAND Flash Memory Storages
    Shen, Baichuan
    Jin, Xin
    Song, Yong Ho
    Lee, Sang Sun
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 11 - 14
  • [26] Empirical evaluation of NAND flash memory performance
    Desnoyers P.
    Operating Systems Review (ACM), 2010, 44 (01): : 50 - 54
  • [27] Clustered Page-Level Mapping for Flash Memory-Based Storage Devices
    Kim, Hyukjoong
    Shin, Dongkun
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2015, 61 (01) : 47 - 55
  • [28] Characterizing Virtual Memory Write References for Efficient Page Replacement in NAND Flash Memory
    Lee, Hyejeong
    Bahn, Hyokyung
    2009 IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2009, : 451 - 460
  • [29] Exploiting Process Variation for Write Performance Improvement on NAND Flash Memory Storage Systems
    Shi, Liang
    Di, Yejia
    Zhao, Mengying
    Xue, Chun Jason
    Wu, Kaijie
    Sha, Edwin H. -M.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (01) : 334 - 337
  • [30] 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