76Microcontrollers&EmbeddedSystems2023年第2期www.mesnet.com.cnZYNQ与NVME协议的模块化存储系统设计殷平天1,2,赵福海2,吴侠义2,左臣瑞2,尹航2(1.中国科学院大学,北京101408;2.中国科学院空天信息创新研究院)摘要:随着技术的发展,传统的机械硬盘和SATASSD等存储设备已经不能满足高速以及大存储容量的使用需求。本文基于Xilinx公司的ZU19EG芯片,采用模块化设计理念,提出了一种基于NVME协议的高速存储方案。该设计由ARM端获取数据块信息后构造和解析NVME协议,PL端完成底层驱动实现数据缓存以及与NVMESSD的数据交互,通过PS与PL端的配合完成NVMESSD的数据写入和读出。该设计可实现72.4Gb/s的写入速率、50.4Gb/s的读出速率以及最大40TB的存储容量。关键词:NVME协议;固态硬盘;ZU19EG中图分类号:TP3文献标识码:AModularStorageSystemDesignofZYNQandNVMEProtocolsYinPingtian1,2,ZhaoFuhai2,WuXiayi2,ZuoChenrui2,YinHang2(1.UniversityofChineseAcademyofScience,Beijing101408,China;2.AerospaceInformationResearchInstitute,ChineseAcademyofScience)Abstract:Withthedevelopmentoftechnology,traditionalstoragedevicessuchasmechanicalharddisksandSATASSDcannolongermeettheneedsofhighspeedandlargestoragecapacity.BasedonXilinxZU19EGchipandmodulardesignconcept,ahighspeedstorageschemebasedonNVMEisproposedinthispaper.Inthisdesign,theARMprocessorobtainsthedatablockinformation,thenconstructsandparsestheprotoc...