- ALINX NVMe IP -
NVMe 专为 SSD 而生,通过直接利用 PCIe 通道,避免 SATA 协议和外置控制器(PCH)的额外延迟,使性能大幅提升,尤其在随机 I/O 操作中表现突出。
NVMe PCIe SSD 的 IOPs 性能可达高端企业级 SATA SSD 的十倍(具体场景为高队列深度的随机读写),同时支持自动功耗状态切换和动态能耗管理功能,显著降低功耗。
( NVMe/SAS/SATA 存储设备单读性能对比)
兼容性方面,NVMe IP 不依赖 CPU,全部由 FPGA 完成处理,需要 FPGA 具有足够的资源和适当的硬件支持。ALINX NVMe IP 目前支持 AMD Virtex 7/ AMD UltraScale/AMD UltraScale+ 系列器件。
技术支持方面,ALINX 提供完善的技术支持和高效的定制化服务,由经验丰富的 IP 研发团队专人对接,全程协助客户完成 IP 集成和性能优化,确保客户需求快速实现。
考虑到每个应用场景都有其独特需求,ALINX NVMe AXI IP 为开发者提供了丰富的定制选项,允许根据特定的应用需求对其性能进行精准调整,包括不限于优化特定工作负载下的数据传输速率,根据不同的存储容量需求进行配置等。
以下是 ALINX NVMe IP 的详细介绍:
- 功能支持:命令支持(Identify、Write、Read、Flush),兼容 NVMe 1.4 协议,支持 PCIe Gen 1.0-4.0;
- 性能参数:
(1) 最大队列深度:每个队列支持 65535 个 I/O 命令;
(2) 传输速率:基于 PCIe 3.0 X4,读写速率均可达 3000MB/s;
- 灵活性:支持多种存储单元(512 字节 / 4096 字节);
- 支持定制化服务:包括数据传输速率优化和存储容量配置;
- 版本支持:支持两个版本(AXI FULL 版本 / AXI Stream 版本);
- 参考设计:XCZU19EG + FMC子板(FH1402)+SAMSUNG 980 M.2 SSD。
- AXI-Master-FULL 版本
- AXI-Stream 版本
- AXI-Master-FULL 版本
- AXI-Stream 版本