ABSTRACT
With the development of technology, image and other data are developing in the direction of higher resolution and higher frame rate, which puts forward higher requirements for the speed of big data real-time storage systems. At the same time, in order to facilitate the use of outdoor and other practical scenes, more miniaturization and integration of storage system are required.In order to solve the problems of high-speed real-time storage, device integration and miniaturization, this paper designs an NVME SSD real-time high-speed storage system based on ZYNQMP SoC. The ZYNQMP SoC is connected to the NVME SSD through PCIE interface, and the NVME protocol is migrated to complete the interaction with the NVME SSD, so as to achieve higher rate of read and write. Migrate the exFAT file system to manage files in NVME SSD.The results show that the system can read and write NVME SSD at a speed of 1600MB/s. After NVME SSD is inserted into a PC, exFAT file system can be recognized and files can be read and written normally, and real-time, high-speed and stable storage is realized.
- Lin Li, Fan Wu, Haixue Yang, Yahui Ma and Bin He. 2022. Design of Small Size Embedded High-speed Storage System Based on FPGA[J]. Microcontrollers & Embedded Systems, 2022.Google Scholar
- Xiaohang Cheng. 2019. Design and Implementation of SATA High-speed Mass Storage System Based on FPGA[D]. Xidian University, 2019.Google Scholar
- Pingtian Yin, Fuhai Zhao, Xiayi Wu, Chenrui Zuo, and Hang Yin. 2023. Modular Storage System Design of ZYNQ and NVME Protocols[J]. Microcontrollers & Embedded Systems, 2023.Google Scholar
- Jingrui Li. 2021. Design and Implementation of NVMe Controller Based on Zynq[D]. Xidian University, 2021.Google Scholar
- Zichong Gou. 2021. Design and Verification of Embedded 40Gbps High Speed Data Storage System[D]. University of Electronic Science and Technology of China, 2021.Google Scholar
- Xuzhong Zhou. 2022. FPGA-based Audio Data Protocol Conversion System Design for PCIE-Aurora 8/10b[D]. Xidian University, 2022.Google Scholar
- Xiaonan Xiong, Tonghe Xing, Ningxiao Sun, Jialin Xu, Zhaojian Jin, and High-performance radar data recorder architecture based on NVMe P2P transaction and PCIe switch network[J]. IEEE,2020.Google Scholar
- C -Z Chen, Xuhui Liu, and Hanming Wu. An FPGA-Based Verification Platform for High-Speed Interface IPs[J]. IEEE.2022.Google ScholarCross Ref
- Jingchao Zhang, Fankuo Meng, Liyan Qiao, and Kaihui Zhu. Design and Implementation of Optional Fiber SSD Exploiting FPGA Accelerated NVME[J]. IEEE,2019.Google Scholar
- Gaofeng Wu. 2022. Implementation of PCIe 3.0 High Speed DMA Controller Based on FPGA[J]. Science and Technology & Innovation, 2022.Google Scholar
- Jian Xu. 2019. Research for Recovering Data after the logic disk for ExFAT was Formatted into NTFS[J].Information Technology and Informatization, 2019.Google Scholar
- NVM Express Workgroup. 2019. NVM Express Base Specification Revision 1.4[EB/OL]. https://nvmexpress.org, 2019Google Scholar
- Samsung Electronics Co., Ltd.; Samsung Electronics Now Producing Industry's First M.2 NVME PCIE SSD for the PC Market[J]. Electronics Newsweekly,2015.Google Scholar
Index Terms
- Design of NVME SSD Realtime High Speed Storage System Based on ZYNQ UltraScale+ MPSoC
Recommendations
Improving I/O performance of NVMe SSD on virtual machines
SAC '16: Proceedings of the 31st Annual ACM Symposium on Applied ComputingThe ever increasing demand of effective resource utilization in data centers has resulted in the dramatic development of various virtualization environments. Furthermore, the requirements on rapid processing of large data has not only caused to the ...
Hierarchical Storage from NVMe to Tapes
EMOSS '22: Proceedings of the 2022 Workshop on Emerging Open Storage Systems and Solutions for Data Intensive ComputingHierarchical storage allows to build both high-performance and high-capacity storage systems by combining various technologies like NVMe, SSDs, HDDs, or tapes.
While most existing systems only manage a limited number of levels and technologies, the IO-...
Optimized I/O determinism for emerging NVM-based NVMe SSD in an enterprise system
DAC '18: Proceedings of the 55th Annual Design Automation ConferenceNon-volatile memory express (NVMe) over peripheral component interconnect express (PCIe) has been adopted in the storage system to provide low latency and high throughput. NVMe allows a host system to reduce latency because it offers a high parallel ...
Comments