• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Gao Congming, Shi Liang, Liu Kai, Xue Chun, Shu Jiwu. Architecture and Technologies of Flash Memory Based Solid State Drives[J]. Journal of Computer Research and Development, 2021, 58(7): 1518-1532. DOI: 10.7544/issn1000-1239.2021.20200690
Citation: Gao Congming, Shi Liang, Liu Kai, Xue Chun, Shu Jiwu. Architecture and Technologies of Flash Memory Based Solid State Drives[J]. Journal of Computer Research and Development, 2021, 58(7): 1518-1532. DOI: 10.7544/issn1000-1239.2021.20200690

Architecture and Technologies of Flash Memory Based Solid State Drives

Funds: This work was supported by China Postdoctoral Science Foundation (2020M680568, 2021T140376) and the National Natural Science Foundation of China (62072177).
More Information
  • Published Date: June 30, 2021
  • Flash memory based solid state drives (SSDs) are widely deployed in personal computers, data centers, and cloud storages given their well identified advantages, such as high performance, low power consumption and non-volatile property. In recent years, with the development of process technology and micro electronic technology, the features of SSDs are greatly changed. First, detailed storage mechanism of flash cell is introduced, including architecture of flash cell and flash block, programming method, and basic operation of SSDs. Then, several SSD controller key technologies are presented, including buffer device, flash translation layer, garbage collection, data allocation, wear leveling and error correction code. These technologies are used to well support normal operation of SSDs. Additionally, the parallel architecture of SSDs which is used to boost the performance of SSDs, is discussed and related constraints are also presented while several previous works on parallelism exploration are analyzed. Next, since the scaling of SSD has evolved from planar (2D) to 3D stacking, 3D SSD is introduced as a new type of SSDs that can provide larger capacity compared with traditional planar SSD. In this paper, the characteristics of 3D SSDs’ vertical architecture, performance and lifetime are analyzed. Also, the disadvantages of previous works on 3D SSD performance and lifetime optimizations are discussed. Finally, current state of SSDs is summarized and possible future research works are given.
  • Related Articles

    [1]Lü Zhuo, Yao Zhicheng, Jia Yuxiang, Bao Yungang. A Heterogeneous Approach for 3D Object Detection[J]. Journal of Computer Research and Development, 2021, 58(12): 2748-2759. DOI: 10.7544/issn1000-1239.2021.20200595
    [2]Mao Haiyu, Shu Jiwu. 3D Memristor Array Based Neural Network Processing in Memory Architecture[J]. Journal of Computer Research and Development, 2019, 56(6): 1149-1160. DOI: 10.7544/issn1000-1239.2019.20190099
    [3]Chen Yubiao, Li Jianzhong, Li Yingshu, Li Faming, Gao Hong. R-Tree Optimization Method Using Internal Parallelism of Flash Memory-Based Solid-State Drives[J]. Journal of Computer Research and Development, 2018, 55(9): 2066-2082. DOI: 10.7544/issn1000-1239.2018.20180254
    [4]Zhao Changhai, Wang Shihu, Luo Guoan, Wen Jiamin, Zhang Jianlei. A Highly Scalable Parallel Algorithm for 3D Prestack Kirchhoff Time Migration[J]. Journal of Computer Research and Development, 2015, 52(4): 869-878. DOI: 10.7544/issn1000-1239.2015.20131915
    [5]Xu Wenpeng, Wang Weiming, Li Hang, Yang Zhouwang, Liu Xiuping, Liu Ligang. Topology Optimization for Minimal Volume in 3D Printing[J]. Journal of Computer Research and Development, 2015, 52(1): 38-44. DOI: 10.7544/issn1000-1239.2015.20140108
    [6]Ouyang Yiming, Zhang Yidong, Liang Huaguo, Huang Zhengfeng, Chang Hao. Design of Fault-Tolerant Router for 3D NoC Based on Virtual Channel Fault Granularity Partition[J]. Journal of Computer Research and Development, 2014, 51(9): 1993-2002. DOI: 10.7544/issn1000-1239.2014.20131161
    [7]Wang Di, Zhao Tianlei, Tang Yuxing, Dou Qiang. A Communication Feature-Oriented 3D NoC Architecture Design[J]. Journal of Computer Research and Development, 2014, 51(9): 1971-1979. DOI: 10.7544/issn1000-1239.2014.20130131
    [8]Ma Jianping, Luo Xiaonan, Chen Bo, Chen Huahong. A Geometry Simplification Method for Mobile 3D Graphics[J]. Journal of Computer Research and Development, 2008, 45(8): 1395-1401.
    [9]Tang Min, Tang Yang, Xu Lizhong, Pheng Ann Heng, Xia Deshen. 3D Segmentation Based on Cylindrical B-Spline Active Surface Model[J]. Journal of Computer Research and Development, 2007, 44(9): 1604-1611.
    [10]Zhou Zeming, Wang Yuanquan, Pheng Ann Heng, Xia Deshen. 3D Left Ventricle Surface Reconstruction Based on Level Sets[J]. Journal of Computer Research and Development, 2005, 42(7): 1173-1178.
  • Cited by

    Periodical cited type(10)

    1. 王今雨,安健,王龙翔,唐新龙,丁跃,陈睿佳. NAND闪存可靠性验证实验平台设计与应用. 实验技术与管理. 2024(02): 186-192 .
    2. 王依凡,孙若琳,宗依林,刘春晓,孙志卓. 利用神经网络识别存储系统I/O特性. 福建电脑. 2024(10): 35-38 .
    3. 徐加乐,刘嵩岩. 基于FPGA的固态硬盘的设计与实现. 现代电子技术. 2023(04): 57-64 .
    4. 文宇鸿,周游,吴秋霖,吴非,谢长生. 多租户固态盘服务质量保障技术综述. 计算机研究与发展. 2023(03): 555-571 . 本站查看
    5. 李天祥,蒋德钧,熊劲. 基于闪存固态盘的存储系统性能优化关键技术综述. 高技术通讯. 2023(01): 50-62 .
    6. 徐磊,王保成. 基于地址映射的NAND Flash控制器设计. 计算机测量与控制. 2023(06): 109-116+122 .
    7. 尹铭浩,吴侠义,林任烦. 基于大容量存储多通道雷达模拟器设计与实现. 现代雷达. 2023(09): 46-52 .
    8. 李赫洋. 智能存算融合系统研究进展与发展趋势. 舰船电子工程. 2023(12): 24-32 .
    9. 蒋文辉,孔祥伦,王玉龙. 固态硬盘在变电站自动化设备中的应用. 机电信息. 2022(22): 71-73+77 .
    10. 王宇菲,董小社,王龙翔,陈维多,陈衡. 采用数据降维的固态硬盘故障检测方法. 西安交通大学学报. 2022(11): 176-185 .

    Other cited types(33)

Catalog

    Article views (813) PDF downloads (419) Cited by(43)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return