仅对英特尔可见 — GUID: cew1602692669358
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: cew1602692669358
Ixiasoft
2.2.6. FEC布局规则
- 单个FEC内核可用于实现高达4个不同的硬核IP接口 ,每个硬核IP接口有一个不同的FEC类型。例如,在一个FEC内核中可以有两个RS-FEC(528, 514) mode 25GbE hard IP接口和一个RS-FEC(544, 514) mode 50GbE hard IP接口。请参考相应的硬核IP协议用户指南来了解受支持的FEC类型。
- 一个FEC内核中的所有FEC使能的硬核IP接口必须使用相同的系统PLL。
- 使用 st_x1 配置的四个FEC使能的硬核IP接口可以布局在一个FEC内核中。这些硬核IP的PMA位置不必是连续的。
- 对于使用一个FEC使能的硬核IP接口(此接口使用 st_x2 、 st_x4 或者 st_x8 配置)的设计,FEC数据流必须是连续的。
- 在 st_x2 配置中,数据流必须是FEC内核的顶部两个或顶部两个数据流,不能是中间两个数据流。它们也不能跨越FEC内核。例如,这两个数据流可以是Stream0和Stream1或者Stream2和Stream3,但不能是Stream1和Stream2,也不能是Stream3和Stream4。
- st_x4 配置中所有4个数据流必须在一个FEC内核中。
- st_x8 配置中所有8个数据流必须在两个FEC内核中。
- 对于200GbE和400GbE,必须使能FEC:LL FEC和KP FEC是可用的FEC模式。
- 对于40GbE,F-tile不支持FEC。
- Firecode FEC仅用于25GbE。
图 34. 包含多个接口的FEC使能的配置示例1
图 35. 包含多个接口的FEC使能的配置示例2