XDuser

专注于NVMe IP, NVMe包括RDMA,NVMe Host ,NVMe OF。期待与你相约。

NVMe高速传输之摆脱XDMA设计27:桥设备模型设计

0
阅读(460)

桥设备模型模拟虚拟 PCI 桥设备的配置空间和路由功能。 桥设备是拓展 PCIe 链路的关键设备, 在 NVMe 子系统模型中, 桥设备模型一方面负责模拟 PCIE 集成块的配置空间, 另一方面用于构造 PCIe Switch 模型。 最小桥设备模型结构如图 1所示。

在这里插入图片描述


图1 最小桥设备模型结构图

最小桥设备模型只包含一个唯一的上游端口和一个下游端口, 在其基础上可以增加下游端口来模拟 PCIe Switch 上游虚拟 PCI 桥。 此外还包含一个 TYPE1 类型的配置空间封装类, 用来模拟配置空间寄存器组。 模型的每个端口的输入端对接一个 TLP事务处理程序, 该程序负责将接收到的 TLP 事务进行解析和路由转发。


B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望

链接:https://space.bilibili.com/585132944/dynamic?spm_id_from=333.1365.list.card_title.click