如图所示,pcie Switch 被定义为多个虚拟PCI-to-PCI Bridge设备的逻辑集合。所有交换机由以下基本规则管理。
. Switch在配置软件中表现为两个或多个逻辑PCI-to-PCI桥
不需要支持下行端口作为锁定请求的发起端口.
每个enable的端口必须符合“流量控制”规范。
.Switch使用PCI桥机制转发事务;例如,基于地址的路由,不包括在多播中使用
switch必须在任意一组端口之间转发所有类型的TLPs (Transaction Layer packet)。
不允许将数据包分成更小的数据包,例如,一个具有256字节有效载荷的单个数据包不能分成两个128字节有效载荷的数据包。
pcie 内部连接:
参考:MindShare__PCI_Express_System_Architecture
pcie base specification revision 5.0