仅对英特尔可见 — GUID: rey1602521836610
Ixiasoft
仅对英特尔可见 — GUID: rey1602521836610
Ixiasoft
2.1.2. 400G硬核IP和200G硬核IP
F-tile支持400G硬核IP和200G硬核IP。400G硬核IP可以与最多4个FHT PMA或者16个FGT PMA进行接口连接(一次一个),200G硬核IP可以与最多8个FGT PMA (Quad0和Quad1)进行接口连接。
从Intel Quartus Prime Pro Edition软件版本23.1开始,F-tile支持混合收发器模式,在此模式中,400G硬核IP可以与最多4个FHT PMA和4个FGT PMA (Quad2)进行接口连接。
400G硬核IP和200G硬核IP可分成片段(fracture)。一个片段(fracture)的构建模块是一个数据流(stream)。
- 数据流(stream)是将一个EMIB连接到一个PMA的数据路径的逻辑表示,因此一个数据流映射到一个EMIB并有最大32 Gbps 的数据。一个PMA最多可以连接四个数据流。
- PMA宽度决定使用的数据流数量。宽度为32或少于32的每个PMA使用一个数据流。宽度为64的每个PMA使用两个数据流。宽度为128的每个PMA使用四个数据流。例如:
- 10GbE需要一个数据流。
- 在四个10 Gbps PMA上运行的40GbE需要四个数据流。
- 53 Gbps PAM4要求64 PMA宽度,因此它需要两个数据流。
- 100 Gbps PAM4要求128 PMA宽度,因此它需要四个数据流。
- 请参阅下图"Hard IP分段(Fracture)和数据流(Stream)"。
- 在400G硬核IP中,Stream0-Stream15分别映射到EMIB_23-EMIB_8。
- 在200G硬核IP中,Stream0-Stream7分别映射到EMIB_7-EMIB_0。
<st as an abbreviation of stream>_x<number of streams in the fracture>_<index number>例如, st_x2_2 分段结合了两个高达32 Gbps的数据流,用于索引号2。
400G硬核IP中的每个分段都包含MAC、PCS和FEC。 200G硬核IP中的每个分段都包含PCS和FEC。400G硬核IP是200G硬核IP的超集。如果您需要MAC或者需要200 Gbps以上的带宽,那么您需要使用400G硬核IP。请参阅PMA数据速率来了解受支持的数据速率。
分段类型(Fracture Type) | 400G Hard IP (MAC, PCS, and FEC) | 200G Hard IP (PCS and FEC) | 协议示例 | ||
---|---|---|---|---|---|
分段的数量(n) | 每个分段的数据流和EMIB的数量 | 分段的数量(n) | 每个分段的数据流和EMIB的数量 | ||
st_x1 | 16 | 1 | 8 | 1 | 9.8 Gbps PMA Direct 10GbE-1 IEEE Ethernet 25GbE-1 IEEE Ethernet 16G Fibre Channel 32G Fibre Channel |
st_x2 | 8 | 2 | 4 | 2 | 50GbE-1 and 50GbE-2 IEEE Ethernet 50GbE-1 and 50GbE-2 Ethernet Technology Consortium 64G Fibre Channel |
st_x4 | 4 | 4 | 2 | 4 | 40GbE-4 IEEE Ethernet 100GbE-1, 100GbE-2, and 100GbE-4 IEEE Ethernet 100GbE-2 Ethernet Technology Consortium 100G Interlaken with RS-FEC 128G Fibre Channel |
st_x8 | 2 | 8 | 1 | 8 | 200GbE-2, 200GbE-4, and 200GbE-8 IEEE Ethernet 200GbE-4 Ethernet Technology Consortium |
st_x16 | 1 | 16 | N/A | N/A | 400GbE-4 IEEE Ethernet 400GbE-8 Ethernet Technology Consortium 400G FlexO |
配置 | MAC (400G hard IP only) |
PCS (no 8b/10b) |
FEC | PMA | 协议示例 |
---|---|---|---|---|---|
400G硬核IP支持的配置 | |||||
Full hard IP (with MAC) | Yes | Yes | 可选 | FHT or FGT | Ethernet |
400G硬核IP和200G硬核IP支持的配置 | |||||
PCS Direct | 未使用 | Yes | 可选 | FHT or FGT for 400G Hard IP FGT for 200G Hard IP |
Common Public Radio Interface (CPRI) 24G |
FlexE | 未使用 | Yes (64b/66b编码器/解码器旁路) | 可选 | FHT or FGT for 400G Hard IP FGT for 200G Hard IP |
FlexE |
Open Transport Network (OTN) | 未使用 | Yes (64b/66b编码器/解码器和加扰器旁路) | 可选 | FHT or FGT for 400G Hard IP FGT for 200G Hard IP |
OTN |
FEC Direct | 未使用 | 未使用 | Yes | FHT or FGT for 400G Hard IP FGT for 200G Hard IP |
Interlaken 300G-6, 32G Fibre Channel, 64G Fibre Channel |
PMA Direct | 未使用 | 未使用 | 未使用 | FHT or FGT for 400G Hard IP FGT for 200G Hard IP |
CPRI (低数据速率),高清多媒体接口(HDMI),串行数字接口(SDI),JESD204B/C |
400G硬核IP和200G硬核IP可以使用各种分段(fracture)组合。使用一个分段可以使其左右侧共享同一数据流的分段变得不可用。例如,对于400G硬核IP, st_x8_0 和 st_x16_0 分段共享8个数据流(Stream0-Stream7), st_x2_0 和 st_x8_0 分段共享2个数据流(Stream0-Stream1)。
因此,在400G硬核IP中使用 st_x8_0 可以使以下分段变得不可用:
- st_x16_0
- st_x4_0
- st_x4_1
- st_x2_0 - st_x2_3
- st_x1_0 - st_x1_7
在200G硬核IP中使用 st_x2_0 可以使以下分段变得不可用:
- st_x8_0
- st_x4_0
- st_x1_1
- st_x1_0