仅对英特尔可见 — GUID: zei1602184315514
Ixiasoft
仅对英特尔可见 — GUID: zei1602184315514
Ixiasoft
2.2.5. 拓扑(Topologies)
F-Tile支持的协议对相关的硬核IP使用EMIB、PMA和数据流。由于多协议F-Tile设计中的硬核IP共享PMA和EMIB,因此需要PMA和EMIB的特定配对来支持硬核IP、PTP使能的端口和带宽的不同组合。这些配对称为topologies(拓扑)。F-Tile支持15个预定义的拓扑,每个拓扑都有不同的约束。每个F-Tile设计必须遵循其中的一个拓扑。您不能在拓扑之间进行动态重配置。动态重配置只能在一个拓扑中进行。
根据以下设计考虑因素选择拓扑:
- 您需要 PCIe* 吗?
- 您需要IEEE 1588精确时间协议端口?
- 您需要FHT PMA通道?
如果您需要实现多个硬核IP,那么要验证是否有一个满足要求的拓扑。
- 如果您的F-Tile设计没有使用全部的tile资源,那么满足您的要求的拓扑可能不止一个。
- 如果有一个以上的拓扑满足您的要求,那么需要选择包含最多数量的PMA和数据流的拓扑,以确保可以实现最大数量的硬核IP。
- 使用 F-Tile通道布局工具 来规划您的设计;此工具可以显示用于每个拓扑的PMA、数据流和EMIB位置。
拓扑 | PCIe* 硬核IP | 400G硬核IP | 200G硬核IP | |||||||
---|---|---|---|---|---|---|---|---|---|---|
可用性 | 配置 | 可用性 | 配置 | 可用性 | 配置 4 | |||||
PMA | PTP | PMA的数量 | 数据流的数量 | PMA的数量 | 数据流的数量 | |||||
1 | Yes | 1x PCIe* x16 | No | N/A | N/A | N/A | N/A | No | N/A | N/A |
2 | Yes | 2x PCIe* x8 | No | N/A | N/A | N/A | N/A | No | N/A | N/A |
3 | Yes | 1x PCIe* x16 | Yes | FHT | Yes | 4 | 4 | No | N/A | N/A |
4 | Yes | 4x PCIe* x4 | No | N/A | N/A | N/A | N/A | No | N/A | N/A |
5 | No | N/A | Yes | FHT | No | 4 | 16 | Yes | 8 | 8 |
6 | No | N/A | Yes | FHT | Yes | 4 | 16 | Yes | 6 | 6 |
6a | No | N/A | Yes | FGT (4) + FHT (4) | Yes | 8 | 16 | Yes | 6 | 6 |
7 | Yes | 1x PCIe* x4 | Yes | FHT | Yes | 4 | 16 | No | N/A | N/A |
8 | Yes | 1x PCIe* x8 | Yes | FHT | Yes | 4 | 10 | No | N/A | N/A |
9 | Yes | 2x PCIe* x4 | Yes | FHT | Yes | 4 | 10 | No | N/A | N/A |
10 | No | N/A | Yes | FGT | No | 8 | 16 | Yes | 8 | 8 |
11 | No | N/A | Yes | FGT | Yes | 8 | 16 | Yes | 6 | 6 |
12 | Yes | 1x PCIe* x8 | Yes | FGT | Yes | 8 | 11 | No | N/A | N/A |
13 | Yes | 2x PCIe* x4 | Yes | FGT | Yes | 8 | 11 | No | N/A | N/A |
14 | Yes | 1x PCIe* x4 | Yes | FGT | Yes | 12 | 16 | No | N/A | N/A |
15 | No | N/A | Yes | FGT | Yes | 16 | 16 | No | N/A | N/A |
- Topology 2: 2x PCIe* x8:
- PCIe* 硬核IP实现两个端口的 PCIe* x8。
- 您不能在此F-Tile中实现任何其他的协议接口。
- 400G硬核IP和200G硬核IP是不可用的。
-
Topology 3: 1x PCIe* x16 + 400G Hard IP (FHT) with PTP是Topology 1: 1x PCIe* x16的超集。这意味着如果您的目标实现可以使用Topology 1: 1x PCIe* x16,那么它也可以使用Topology 3: 1x PCIe* x16 + 400G Hard IP (FHT) with PTP。
-
Topology 6a: Topology 6和11的混合。对于包含4个FHT PMA和4个FGT PMA (Quad2)的400G Hard IP,Topology 6a使用混合的收发器模式。在此拓扑中,200G Hard IP支持150G的最大数据速率和7个FGT PMA (Quad0: 0-3 and Quad1: 0-2)。
本章节内容
Topology 5: 400G Hard IP (FHT) + 200G Hard IP (FGT) 示例
Topology 6a:混合收发器模式的400G Hard IP示例
Topology 14: 1x PCIe x4 + 400G Hard IP (FGT) with PTP 示例