仅对英特尔可见 — GUID: ehj1602523467265
Ixiasoft
2.2.2.1. 实现一个包含400G硬核IP和FHT的200GbE-4接口
2.2.2.2. 实现一个包含400G硬核IP和FHT的200GbE-2接口
2.2.2.3. 实现一个包含400G硬核IP和FHT的100GbE-1接口
2.2.2.4. 实现一个包含400G硬核IP和FGT的100GbE-4接口
2.2.2.5. 实现一个包含200G硬核IP和FGT的10GbE-1接口
2.2.2.6. 实现三个包含400G硬核IP和FHT的25GbE-1接口
2.2.2.7. 实现包含400G硬核IP和FHT的一个50GbE-1和两个25GbE-1接口
2.2.2.8. 实现包含400G硬核IP和FHT的一个100GbE-1和两个25GbE-1接口
2.2.2.9. 实现包含400G硬核IP和FHT的两个100GbE-1和一个25GbE-1接口
2.2.2.10. 实现包含400G硬核IP和FHT的100GbE-1、100GbE-2和50GbE-1接口
3.1. F-Tile PMA/FEC Direct PHY Intel® FPGA IP概述
3.2. 使用F-Tile PMA/FEC Direct PHY Intel® FPGA IP进行设计
3.3. 配置IP
3.4. 信号和端口参考
3.5. PMA和FEC模式PHY TX和RX数据路径的比特映射
3.6. 时钟
3.7. 自定义节奏生成端口和逻辑(Custom Cadence Generation Ports and Logic)
3.8. 置位复位(Asserting Reset)
3.9. 绑定实现(Bonding Implementation)
3.10. 独立端口配置
3.11. 配置寄存器
3.12. 可配置的Intel Quartus Prime软件设置
3.13. 配置F-Tile PMA/FEC Direct PHY Intel® FPGA IP用于硬件测试
3.14. 使用 Avalon® 存储器映射接口的硬件配置
5.1. 实现F-Tile PMA/FEC Direct PHY设计
5.2. 例化F-Tile PMA/FEC Direct PHY Intel® FPGA IP
5.3. 在F-Tile PMA/FEC Direct PHY Intel® FPGA IP中实现一个RS-FEC Direct设计
5.4. 例化F-Tile Reference and System PLL Clocks Intel® FPGA IP
5.5. 使能自定义节奏生成端口和逻辑(Enabling Custom Cadence Generation Ports and Logic)
5.6. 连接F-Tile PMA/FEC Direct PHY设计IP
5.7. 仿真F-Tile PMA/FEC Direct PHY设计
5.8. F-Tile接口规划
仅对英特尔可见 — GUID: ehj1602523467265
Ixiasoft
2.1.4. FEC架构
每个400G硬核IP和200G硬核IP分段都包含FEC。FEC模块位于一个分段的PCS和PMA接口模块之间。
- 四个相邻的 st_x1 分段或者两个相邻的 st_x2 分段共享同一个时钟并作为一个FEC内核组合在一起。
- st_x4 使用一个FEC内核。
- 两个或四个FEC内核分别在 st_x8 和 st_x16 分段中组合在一起。
在400G硬核IP中总共有四个FEC内核,在200G硬核IP中总共有两个FEC内核。每个FEC内核都可以用于实现多个FEC模式,如下表所示。
FEC模式 | 规范 | FEC合规性规范 | 协议示例 |
---|---|---|---|
RS(272, 258) LL | ETC | ETC RS(272,258) | 50GbE-1, 100GbE-2, 200GbE-4, 400GbE-8 ETC |
RS(528, 514) KR | IEEE | IEEE 802.3 RS(528, 514) (CL 91) | 25GbE-1 |
ETC | IEEE 802.3 RS(528, 514) (CL 91) ETC | 25GbE-1, 50GbE-2 ETC | |
Fibre Channel | Fibre Channel RS(528, 514) | Fibre Channel 16G, 32G, 64G and 128G CPRI 10.1376 Gbps and 24.33024 Gbps |
|
FlexO | FlexO RS(528, 514) | OTU25 100G FlexO |
|
RS(544, 514) KP | IEEE | IEEE 802.3 RS(544,514) (CL 134) | 50GbE-1 100GbE-1, 100GbE-2 200GbE-4 400GbE-4, 400GbE-8 OTU25u |
Custom | Custom IEEE 802.3 RS(544, 514) (CL 134) at 26.5625 Gbps NRZ | 25GbE-1 50GbE-2 100GbE-4 200GbE-8 |
|
Interlaken | Interlaken RS(544, 514) | Interlaken (100G bundles) | |
Fibre Channel | Fibre Channel RS(544, 514) | 16G, 32G, and 128G Fibre Channel | |
FlexO | FlexO RS(544, 514) | 100G FlexO (4x 25G NRZ, 2x 50G PAM4, 1x 100G PAM4) |
注: 上表提供了F-tile支持的协议列表的一些示例。此列表并不是受支持协议的详尽列表。
如果您的配置在一个FEC内核中有多个接口,那么您需要custom cadence。请参考Datapath Clock Cadences来了解详细信息。请参考FEC Placement Rules来了解相关示例。