0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高速SSD存储+传输系统方案设计

高速传输与存储 来源:高速传输与存储 作者:高速传输与存储 2025-04-14 13:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如图1所示,系统整体架构由NVMe存储,Microblaze控制及以太网高速传输构成。该系统能够持续接收高速数据流数据,并经缓存模块处理后,存储至NVMe SSD,同时可以将存储数据通过万兆光纤以UDP协议上传至上位机以供后续处理。

该系统主要包含数据缓存控制器、NVMe Host控制器、以太网控制器、Microblaze处理器、测试模块、10 Gigabit Ethernet Subsystem(以下简称10G Ethernet IP)、AXI Bridge for PCI Express Gen3(以下简称AXI PCIe IP)等模块。系统中NVMe Host控制器实现了对NVMe命令执行流程的加速,以太网控制器实现了对UDP、ARP和ICMP数据包的处理工作,数据缓存控制器实现了对大量突发数据的缓存工作以及对输入的数据流数据进行自动存储管理。下面将对系统的整体工作流程和各模块的功能设计分别进行阐述。

wKgZO2f0lJOAYl8OAAA8IBGO1sk749.png

图1 高速存储传输系统整体架构

本设计通过将数据存储和数据回传划分为两个传输通道同步进行工作,保证在系统进行数据存储工作时,可以执行其他命令。高速存储传输系统的整体工作流程图如图2所示。

wKgZPGf0lNiAb7PNAAC17_Dmv8o834.png

图2 系统整体工作流程图

对NVMe IP视频感兴趣的,请看B站视频。搜用户名: 专注与守望

高速存储传输系统工作流程描述如下:

(1)系统上电后,对各个模块进行初始化,包括对数据缓存控制器、NVMe Host控制器和以太网控制器参数的配置以及监测NVMe SSD的连接状态等工作;

(2)为了提高系统的灵活性,把数据存储和数据回传划分为两个通道,每个通道可以独立工作。因此,等待初始化完成后,有两个进程可以同时进行,一方面用户可以通过串口向系统发送读取、关机、识别等命令,分别进入流程(3)、(4)、(5)执行相应流程。另一方面若同时有数据输入时,流程(6)会以并行的方式同时进行;

(3)若用户发送读取命令,则根据用户信息组装相应的NVMe读命令并发送至NVMe SSD,等待命令执行完成后,将读取到的数据通过以太网控制器发送至上位机;

(4)若用户发送关机命令,则进入关机流程,向NVMe SSD按照关机步骤发送相应的命令,命令执行完成,流程结束;

(5)若为识别、SMART等命令,则向NVMe SSD发送相应的命令,等待NVMe SSD反馈命令信息后,通过串口输出;

(6)若有数据输入系统,先将数据流数据缓存至DDR,并根据输入的数据量大小组装相应的NVMe写命令发送至NVMe SSD,重复此过程,直至无数据输入。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1656

    文章

    22298

    浏览量

    630505
  • SSD
    SSD
    +关注

    关注

    21

    文章

    3061

    浏览量

    121815
  • nvme
    +关注

    关注

    0

    文章

    287

    浏览量

    23722
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高速存储器sram,带ECC的异步SRAM系列存储方案

    在要求高性能与高可靠性的电子系统中,存储器的选择往往成为设计成败的关键。Netsol推出的高速异步SRAM系列,凭借其出色的性能表现与独有的错误校正(ECC)能力,为工业控制、通信设备及高精度计算等应用提供了值得信赖的
    的头像 发表于 11-05 16:21 218次阅读

    极细同轴线束在 CoaXPress 高速图像传输系统中的应用与设计要点

    极细同轴线束凭借其精密结构、优异信号完整性与柔性特性,已成为 CoaXPress 高速传输系统中的关键互连方案,它在满足高速数据链路要求的同
    的头像 发表于 10-23 17:08 2312次阅读
    极细同轴线束在 CoaXPress <b class='flag-5'>高速</b>图像<b class='flag-5'>传输</b><b class='flag-5'>系统</b>中的应用与设计要点

    SSD为何需要DRAM缓存?天硕工业级SSD带来深度解析!

    键技术的特点与价值。 Q1:什么是DRAM缓存,它在SSD中起什么作用? DRAM(动态随机存取存储器)在固态硬盘中扮演着"高速缓冲区"的角色。具体到天硕G55 Pro M.2 NVMe工业级
    的头像 发表于 10-20 17:59 544次阅读
    <b class='flag-5'>SSD</b>为何需要DRAM缓存?天硕工业级<b class='flag-5'>SSD</b>带来深度解析!

    高速、高效、可靠的存储解决方案

    全新XT25F128F 3.3V Quad I/O串行闪存 在数字化时代,数据存储高速传输已成为各类电子产品设计中的关键环节。作为嵌入式系统、物联网、汽车电子、消费类电子及工业控制领
    的头像 发表于 10-15 10:46 280次阅读

    SILEX希来科高速图像传输解决方案

    SILEX希来科高速图像传输解决方案
    的头像 发表于 08-27 11:25 450次阅读

    曝多家SSD厂商中招!系统更新致SSD故障!

    》时,SSD突然无法被系统识别。 微软8月推送Windows 11更新 KB5063878 , 主要是 用于解决游戏性能下降的问题 。 用户的一项调查发现,在某些存储设备上,特别是在传输
    的头像 发表于 08-24 01:50 6991次阅读

    SSD电源管理系统设计解决方案

    高性能计算的发展,也推动着存储技术的演进,这些年固态硬盘(SSD)市场的火热,就是一个例证。
    的头像 发表于 07-07 14:16 1707次阅读
    <b class='flag-5'>SSD</b>电源管理<b class='flag-5'>系统</b>设计解决<b class='flag-5'>方案</b>

    NVMe固态和SSD哪个好?一文解析存储技术差异

    SSD(固态硬盘)通过NAND闪存替代机械硬盘的盘片,实现读写速度的飞跃。而NVMe(Non-VolatileMemoryExpress)并非物理硬件,而是一种基于PCIe通道的传输协议。若将SSD
    的头像 发表于 05-21 11:21 2428次阅读

    27MHz HCSL 差分晶体振荡器在数据中心网络存储系统中的应用方案

    一、应用背景:存储系统需要高精度参考时钟保障稳定性 在现代数据中心中,服务器主板、RAID控制器、企业级SSD以及高速网络存储设备(NAS、SAN等)构成了
    发表于 04-14 21:19

    明远智睿SSD2351核心板助力智能监控系统升级

    与后端存储、分析设备通信的桥梁。SSD2351核心板的以太网接口具备高速稳定的数据传输能力,能够将处理后的视频数据快速传输至服务器进行
    发表于 04-14 18:28

    高速ssd存储系统中数据缓存控制器流程控制设计

    高速SSD系统中流程控制模块设计。该模块主要由寄存器、读状态机、写状态机和命令生成模块组成,系统介绍各模块功能。
    的头像 发表于 04-14 10:43 659次阅读
    <b class='flag-5'>高速</b><b class='flag-5'>ssd</b><b class='flag-5'>存储系统</b>中数据缓存控制器流程控制设计

    浪潮信息存储SATA SSD:技术创新引领数据存储新时代

    解决方案。 近期,浪潮信息推出了自研的SATA SSD新品——TS6000G1。这款SSD产品凭借出色的性能和稳定的品质,成为了浪潮信息存储产品线中的一颗璀璨明珠。 TS6000G1采
    的头像 发表于 02-07 13:41 1026次阅读

    Mini SSD是什么

      在全球数字化转型加速的背景下,存储设备已不再是单纯的数据存储工具,而是信息安全、提升运算效率和支持业务创新的关键基石。佰维存储顺应行业趋势,发布全新一代存储解决
    的头像 发表于 01-20 12:36 998次阅读

    EMMC与SSD存储的比较

    EMMC概述 EMMC(Embedded MultiMediaCard)是一种嵌入式存储解决方案,主要用于移动设备,如智能手机、平板电脑和嵌入式系统。它基于NAND闪存技术,提供了一种紧凑、高效
    的头像 发表于 12-25 09:24 4745次阅读

    低电压冗余电源方案设计

    低电压冗余电源方案设计
    发表于 12-16 14:47 2次下载