Machine Learning and Intelligent Communications. Second International Conference, MLICOM 2017, Weihai, China, August 5-6, 2017, Proceedings, Part I

Research Article

An Implementation of Special Purpose SSD Device

Download
243 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-73564-1_67,
        author={Songyan Liu and Shangru Wu and Ting Chen and Cheng Zhang},
        title={An Implementation of Special Purpose SSD Device},
        proceedings={Machine Learning and Intelligent Communications. Second International Conference, MLICOM 2017, Weihai, China, August 5-6, 2017, Proceedings, Part I},
        proceedings_a={MLICOM},
        year={2018},
        month={2},
        keywords={SSD DMA Linux FPGA},
        doi={10.1007/978-3-319-73564-1_67}
    }
    
  • Songyan Liu
    Shangru Wu
    Ting Chen
    Cheng Zhang
    Year: 2018
    An Implementation of Special Purpose SSD Device
    MLICOM
    Springer
    DOI: 10.1007/978-3-319-73564-1_67
Songyan Liu1,*, Shangru Wu1,*, Ting Chen1,*, Cheng Zhang1,*
  • 1: Heilongjiang University
*Contact email: liusongyan@hlju.edu.cn, 2141258@s.hlju.edu.cn, 2151302@s.hlju.edu.cn, 2161419@s.hlju.edu.cn

Abstract

Under the background that SSD is more and more popular, this paper shows an efficient implementation of an SSD device designed for special function and interface on Xilinx SoC platform. The Device uses MLC NAND Flash as storage chips and uses Xilinx’s Zynq-7000 series SoC as the processor. The device adopts the method of multi-channel parallel data transmission and pipeline operation to achieve high performance. Enhanced ECC checking ability is provided to against the flash internal errors. The storage system also uses the RAID5 architecture to improve reliability significantly. Finally, the test results show that the designed SSD storage device reaches the expected performance and reliability.