NVMe控制器IP设计系列之接口转换模块
这是NVMe控制器IP设计系列博客之一,其他的见本博客或csdn搜用户名:tiantianuser。相关视频见B站用户名:专注与守望。
接口转换模块负责完成AXI4接口与控制器内部的自定义接口之间的转换工作。接口转换模块的框图如图1所示。

图1 接口转换示意图
由于AXI4接口协议的实现会占用大量的逻辑资源,为了节约资源,控制器内部的接口信号均采用逻辑简单的自定义接口,对外通过此模块转换为通用的AXI4接口,从而实现与其他模块之间的高效互联。
接口转换模块内部包含AXI4-Lite写转换模块、AXI4读转换模块、AXI4写转换模块。AXI4-Lite写转换模块是用于将内部信号(addr、en、data_db)转换为与AXI PCIe IP模块相连接的AXI4-Lite接口。
该模块的主要功能是在队列管理模块需要更新SSD内部门铃寄存器时,通过访问BAR空间实现更新NVMe SSD内部门铃寄存器。
门铃寄存器更新后,NVMe SSD会通过AXI PCIe IP模块的AXI4接口访问提交队列内存空间,读取NVMe命令。在这个过程中,需要通过读转换模块将读地址通道和读数据通道的信号转换为控制器内部信号(addr、en、data_out)。
命令执行结束后,完成信息通过AXI PCIe IP模块的AXI4接口传输至完成信息解析模块。这个过程需要通过AXI4写转换模块将读地址通道和读数据通道的信号转换为控制器内部信号(addr、en、data_in)。
- 使用LDO的VIOC特性降低输出噪声并提高热效率
- 告别单电压束缚, 让 Type-C 充电更智能、更节能
- 全志Android源码内核新增配置编译报错解决
- 变频器造成低压进线开关跳闸原因及解决方案
- 福禄克新款八位半标准数字多用表探秘
- 新农村智慧微电网管控平台:破解农村光储难题,赋能零碳乡村建设
- 超声波功率放大器驱动可以做什么实验
- 百亿营收、单季利润暴增十倍!存储行业惊现“印钞机”?
- 利用XStream Browser加快示波器程控设计
- 光纤光导照明技术助力半导体行业检测的精准度
- 京东价格API:促销价计算器,利润保障!
- RISC-V vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?
- ODC轨道数据中心算力电源架构与SiC碳化硅MOSFET应用研究报告
- SAPHHIRE XT:COHERENT 全新紧凑型 1W 可见光激光平台为生命科学和半导体创新树立了新标准
- 高压放大器在激励低频可重构磁电天线中的应用
- 激光焊接机在焊接电感线圈的工艺流程