仅对英特尔可见 — GUID: exx1603918950344
Ixiasoft
仅对英特尔可见 — GUID: exx1603918950344
Ixiasoft
2.4.4. 数据路径时钟节奏(Datapath Clock Cadences)
PMA FIFO接口的读和写频率决定您是否需要标准节奏(standard cadence)还是定制节奏(custom cadence)。
- 标准节奏:如果PMA FIFO接口的读和写频率相同且频率偏差为0 ppm,则使用标准节奏。
- 定制节奏:如果PMA FIFO接口的读和写频率不同,或者频率相同但频率偏差大于0 ppm,则使用定制节奏。
请参阅PMA数据速率来了解受支持的数据速率。
数据路径时钟模式 | 配置 | 数据路径时钟频率 | 节奏 |
---|---|---|---|
PMA时钟模式 (最大906.25 MHz) |
PMA Direct | 数据路径时钟频率 = PMA时钟频率 PMA时钟频率 = 线速率 ÷ PMA宽度 |
在TX和RX上使用标准节奏(数据在每个时钟边沿有效)。 15 |
系统PLL时钟模式 (最大1 GHz) |
PMA Direct | 用例A:F-tile和链路伙伴共享同一参考时钟的芯片到芯片应用 数据路径时钟频率 ≥ (系统PLL输出频率)min,其中(系统PLL输出频率)min = PMA时钟频率 |
如果(系统PLL输出频率 = PMA时钟频率和∆ppm = 0),则在TX和RX上使用标准节奏(数据在每个时钟沿上有效)。否则,使用定制节奏。 16 , 17 |
用例B:F-tile和链路伙伴不共享同一参考时钟的应用 数据路径时钟频率 ≥ (系统PLL输出频率)min,其中(系统PLL输出频率)min = (maximum ppm 18 ÷ 1000000 + 1) × PMA时钟频率 |
|||
系统PLL时钟模式 (最大1 GHz) |
包含FEC 、PCS和MAC的其他配置 | 数据路径时钟频率 ≥ (系统PLL输出频率)min,其中(系统PLL输出频率)min = PMA时钟频率 例如,对于10GbE-1,使用≥ 322.265625 MHz;对于25GbE-1,使用≥ 805.6640625 MHz;对于50GbE-1,使用≥ 830.078125 MHz。 |
如果(系统PLL输出频率 = PMA时钟频率),则在TX和RX上使用标准节奏(数据在每32、33或34个时钟周期有效)。否则,主要使用定制节奏。 19 |
使用PMA时钟模式的25 Gbps PMA Direct PHY IP端口示例
- PMA接口和内核FIFO接口之间的所有模块都运行在PMA 时钟上。
- 在发送器上,PMA FIFO接口由两侧的TX PMA时钟提供时钟。
- 在接收器上,PMA FIFO接口由两侧的RX恢复时钟提供时钟。
- 使用标准节奏。TX和RX上的数据在PMA时钟的每个时钟边沿有效。

使用超频系统PLL时钟模式的无FEC端口的25 Gbps Ethernet示例
- PMA接口和内核FIFO接口之间的所有模块都运行在系统PLL时钟上。
- 在发送器上,PMA FIFO接口执行从系统PLL域到TX PMA时钟域的时钟传输。
- 在接收器上,PMA FIFO接口执行从RX恢复时钟域到系统PLL域的时钟传输。请参考 F-Tile Ethernet Intel® FPGA Hard IP User Guide 来了解如何为内核接口提供时钟。
- 由于系统PLL时钟频率比PMA时钟频率快,因此数据路径时钟被超频。所以,您必须使用定制节奏。

maximum ppm = maximum ∆ppm ÷ 2
maximum ∆ppm = max(链路伙伴TX(本地RX上的恢复时钟)和系统PLL之间的∆ppm,系统PLL和TX PMA之间的∆ppm)