仅对英特尔可见 — GUID: vac1636674094731
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: vac1636674094731
Ixiasoft
4.4. F-Tile Reference and System PLL Clocks Intel® FPGA IP使用的指导原则
为了正确使用F-Tile Reference and System PLL Clocks Intel® FPGA IP,您必须遵循以下指导原则:
- F-Tile Reference and System PLL Clocks Intel® FPGA IP必须始终连接到F-Tile PMA/FEC Direct PHY Intel® FPGA IP或者协议IP。您不能将F-Tile Reference and System PLL Clocks Intel® FPGA IP作为一个独立的IP进行编译和仿真。
- 系统PLL的参考时钟一旦启动,就必须保持稳定,并且存在于器件运行的整个工程中,不能停止。如果您不能做到这一点,那么就必须重新配置器件。在系统PLL参考时钟暂时丢失后,您可能会观察到器件重配置的第一次尝试失败。如果出现这种情况,那么您应该尝试再次重新配置器件。
- 您必须将F-Tile Reference and System PLL Clocks Intel® FPGA IP的参考时钟和系统PLL输出端口连接到( F-Tile Reference and System PLL Clocks Intel® FPGA IP与F-Tile PMA/FEC Direct PHY Intel® FPGA IP之间的端口连接指导原则中所示)F-Tile PMA/FEC Direct PHY Intel® FPGA IP或者协议IP的输入。
- 您必须确保F-Tile Reference and System PLL Clocks Intel® FPGA IP中指定的参考时钟和系统PLL频率与F-Tile PMA/FEC Direct PHY Intel® FPGA IP或协议IP中指定的参考时钟和系统PLL频率相匹配。任何频率上的不匹配都会导致Intel Quartus Prime Pro Edition软件Support-Logic Generation失败。
- 对于每个F-tile,您必须使能至少一个系统PLL,因为这是F-tile配置成功通过的要求。即使数据路径使用PMA时钟模式,也必须使能至少一个系统PLL。如果您的设计中有一个使能的系统PLL用于系统PLL时钟,那么您就不需要一个单独的系统用于F-tile配置。当您仅对F-tile配置使用系统PLL时(也就是,当所有通道都使用PMA时钟模式时),要遵循以下指导原则:
- 您必须使能System PLL #0。如果您使能System PLL #1或者System PLL #2,那么Intel Quartus Prime Pro Edition软件Support-Logic Generation步骤将失败。
- 系统PLL输出必须是断开的。这是唯一的例外情况可以断开系统PLL输出。在所有的其他情况下,您都必须始终将系统PLL输出连接到F-Tile PMA/FEC Direct PHY Intel® FPGA IP或者协议IP。
- 如果您没有使用FGT PMA,那么参考时钟到系统PLL连接不是必要的(也就是,您不需要连接参考时钟);然而,如果您连接一个参考时钟,那么配置会完成的更快。
- 如果您使用FGT PMA,那么参考时钟到系统PLL连接是必要的(也就是,您必须连接参考时钟)。
- 当您在单个F-tile中例化多个接口或基于协议的IP内核时,您必须只使用F-Tile Reference and System PLL Clocks Intel® FPGA IP的一个实例来配置以下各项:
- FGT PMA(最多10个)和FHT PMA (最多2个)的所有参考时钟,是在单个F-tile中实现多个接口所必需的。
- 所有的FHT common PLL (最多2个),是在单个F-tile中实现多个接口所必需的。
- 所有的系统PLL (最多3个),是在单个F-tile中实现多个接口所必需的。
- 系统PLL的所有参考时钟(最多8个,与FGT PMA共享),是在单个F-tile中实现多个接口所必需的。
IP参数编辑器中的所有参考时钟、系统PLL和通用PLL选择都是逻辑的。.qsf assignment将这些逻辑选择映射到物理资源。
- 尽管系统PLL参考时钟源列出了10个参考时钟(参考时钟#0到#9),但只有8个物理参考时钟可以对系统PLL提供时钟。例如,您可以选择参考时钟#10作为系统PLL参考时钟源,但这必须通过指定.qsf assignment,物理映射到FGT/System PLL参考时钟位置0到7。
- 当您使能FGT CDR Output (RX恢复时钟输出)时,您必须将对应的FGT PMA物理映射到FGT Quad 2或者3,并且必须将FGT CDR Output (RX恢复时钟输出)物理映射到FGT参考时钟位置8或9(配置为输出)。
- 使能的FGT/system PLL参考时钟和FGT CDR时钟输出的总数一定不要超过10个。