[X]关闭

基于MZU07A的NVME读写测试

文档创建者:222zhumingming
浏览次数:5307
最后更新:2023-06-15
本帖最后由 222zhumingming 于 2021-8-1 12:05 编辑

NVMe 使用 PCIe,这在大部分硬件平台上,都提供了比 SATA 等硬件接口更低的延迟。NVMe 精简了调用方式,对主机来说,提交和执行命令的过程中都不需要进行不可缓存的读取,仅仅是在提交命令的过程中需要一次写入;而传统的接口如 AHCI,每条命令则需要读取 4 次寄存器,由于 CPU 和 PCIe 总线频率的巨大差异,这会消耗数千次次 CPU 循环。
NVMe 使用一个包含最少基本指令的指令集。管理指令(AdminCommand)包含 10条必须实现的基本指令,而 NVM 指令只包含 3 条基本指令,其余都是可选功能。此外,NVMe 还支持设计者自行定义专有的扩展指令




使用米联客MZU07A开发板,硬件上有一个M.2的PCIE接口,PL上接了4片DDR4,这里使用西数的256GB  SN730进行测试






进行顺序读写测试,各测试10次,写测试最大2100MB/s左右,读测试最大3050MB/s左右


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

发表评论已发布 3

kksgnalm

发表于 2021-8-22 13:49:06 | 显示全部楼层

闲鱼有这个IP卖

fiwhpfnc

发表于 2023-6-15 14:51:04 | 显示全部楼层

提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则