基于Zynq的固态存储系统设计和实现  被引量:3

Design and Implementation of Solid-state Storage System Based on Zynq

在线阅读下载全文

作  者:吴祥 彭卫 蔡德林 WU Xiang;PENG Wei;CAI De-lin(School of Electronics and Information Engineering,Anhui University,Hefei 230601,China;Microwave Research and Development Center,The 38th Institute of China Electronic Corporation,Hefei 230031,China)

机构地区:[1]安徽大学电子信息工程学院,安徽合肥230601 [2]中国电子集团第38研究所微波研发中心,安徽合肥230031

出  处:《辽宁工业大学学报(自然科学版)》2020年第1期12-17,共6页Journal of Liaoning University of Technology(Natural Science Edition)

基  金:安徽省高校自然科学研究重大项目(KJ2017ZD03);安徽省教育厅自然科学重点项目(KJ2018A0019)

摘  要:针对传统的存储介质对高速数据流进行存储时可能出现的低速率以及高延时的情况,通过设计固态存储系统以提高系统的存储性能。基于Xilinx推出的Zynq平台进行设计,Zynq作为行业内第一个成功地将ARM和FPGA整合到一起的可扩展处理平台,在FPGA部分设计PCIe接口和数据接口分别驱动固态硬盘和存储数据流,在ARM部分移植嵌入式Linux操作系统并实现NVMe(非易失性存储器)驱动和数据接口驱动。项目设计使用了PCIe接口方案的IP核简化了对PCIe链路部分的设计,通过移植嵌入式Linux使系统支持文件系统以及多线程的能力。最后通过验证系统可将PL端的高速数据流存入SSD(固态硬盘)中,相比于现有关于存储系统的设计,缩短了系统的开发周期,提高了系统的速度和实用性。In the data acquisition and processing system,storing a large number of high-speed data streams is one of the key points of system design.Traditional HDD has some deficiencies,such as low storage rate,high storage delay,poor system stability and so on.Compared with the insufficiency of HDD,NVMe SSD has the characteristics of high storage rate,low storage delay and small size.This paper is based on the Zynq platform of Xilinx.Zynq is the first extensible processing platform to successfully integrate ARM and FPGA.In the PL of Zynq,the PCIe interface and data interface are designed,which are respectively used to connect the PCIe interface SSD and external data stream.The embedded Linux operating system is transplanted in the PS of the Zynq and the NVMe drive and data interface drive are realized.By using the IP core of PCIe interface,the design of the PCIe link part is simplified.By transplanting embedded Linux,file system and multi-threading capability are supported in the system.Finally through verification,the high-speed data stream can be stored in SSD.Compared with the existing design of storage system,the system designed in this paper has the characteristics of high storage performance,strong practicability and high flexibility.

关 键 词:PCIE 固态存储 Petalinux 状态机 Zynq DMA控制器 

分 类 号:TP368[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象