首页
产品中心
新闻中心 加入得一 关于得一
首页 产品中心 IP和设计服务 NVMe IP
LDPC IP NVMe IP NFC IP AES Engine IP SSD设计服务 NVMe SSD控制器平台
NVMe IP
产品概述
得一微 NVMe controller core 符合NVM express 1.4规范(NVMe 2.0 Mandatory),主要面向企业级和消费级SSD市场,该 IP 为存储数据传输协议控制单元,在符合存储协议规范的前提下来实现主机与存储控制芯片之间的数据交互与管理。高度自动化的设计仅仅需要CPU花费最少的SW/FW资源,支持无序IO数据传输,提高IOPS的性能,最大限度减少SSD控制器的延迟,支持端到端数据保护,纠错机制使其更具有鲁棒性和可靠性。支持高达32GB/s的吞吐量,可适应不同的应用需求,得一微 NVMe可提供完整的开发包,便于在FPGA和SOC设计中使用。
主要参数
  • 符合NVMe1.4规范(NVMe 2.0 Mandatory)
  • 多达256个SRIVO函数和物理函数
  • 支持多达512个命名空间
  • 双端口
  • 支持多达512队列
  • 支持多达4096条未完成命令
  • 每个提交队列最多64K条目
  • 每个完成队列最多64K条目
  • 支持随机IO数据读取
  • 支持随机IO写命令
  • 支持+8和+16的数据指针
  • 支持IO判定
  • 加权循环和优先级命令
  • 支持PRP和SGL IO 命令集
  • 支持E2E数据保护
  • 内存页面最大64KB
  • 内存页面最小4KB
  • 支持T10-DIF
  • 支持连续或者不连续的队列
  • 支持MSI,MSI-X和中断
  • 支持中断合并
  • 支持LBA大小512B,4096B
  • 支持HMB
  • 支持CMB
  • 通过UNH-IOL测试
原理框图
可交付成果
RTL代码
verilog 测试环境
Synopsy和 Xilinx FPGAs合成脚本
参考固件
规格书
综合指南
程序设计指南
寄存器说明
得一微微信公众号
扫描二维码,关注得一微