F-Tile体系结构和PMA和FEC Direct PHY IP用户指南

ID 683872
日期 1/24/2024
Public
文档目录

3.6. 时钟

F-tile支持六种不同的TX和RX输出选项,这些选项可用于FPGA内核时钟。
注: 请参考F-Tile Reference and System PLL Clocks Intel FPGA IP使用的指导原则来了解参考时钟和系统PLL使用情况。

字时钟(Word Clock)

字时钟是PMA并行时钟,等于数据速率除以PMA宽度。例如:32-bit PMA宽度的25.78125 Gbps数据速率有一个25.78125 Gbps ÷ 32 = 805.6640625 MHz的字时钟。

绑定时钟(Bond Clock)

绑定时钟和字时钟始终是PMA并行时钟,并且它们通常是相同的。但是,在某些多通道(即多个PMA)绑定配置中,每个内核接口的绑定时钟来自一个主PMA,而字时钟来自与该内核接口相关联的PMA。关于连接建议,请参考推荐的连接和源

用户时钟1

用户时钟1是PMA数据速率的分频版本。用户时钟1的可用分频因子取决于PMA类型。

FHT:FHT的用户时钟1计算为PMA数据速率除以(数据流的数量 * 分频因子)。

您可以使用FHT user clk div33_34 selectFHT TX/RX user clk1 select指定分频因子。FHT的分频因子可以是33、34、66、68或者40。

FGT:FGT的用户时钟1计算为VCO频率除以分频因子,您可以在参数编辑器中的TX/RX user clock div by参数中进行指定。

分频因子FGT的有效范围从12到139.5,以0.5为增量;例如:12,12.5,13,13.5, ……,139,139.5。

用户时钟2

用户时钟2也是PMA数据速率的分频版本。

FHT用户时钟1和2:

在FHT中,如果您选择不同的分频因子,那么用户时钟2可以与用户时钟1不同。

默认情况下,用户时钟1和用户时钟2是禁用的;您可以使能其中一个用户时钟或者两个都使能。下表显示了根据参数编辑器中选择的参数,用户时钟1和用户时钟2的不同组合。

表 71.  根据参数编辑器中选择的参数,FHT用户时钟1和用户时钟2的一些可能组合
FHT user clk div33_34 select FHT TX/RX user clk1 select FHT TX/RX user clk2 select User clock 1 User clock 2
DIV_33 DIV_33_34 DIV_40 PMA Data rate / (Number of streams per PMA * 33) PMA Data rate / (Number of streams per PMA *40)
DIV_33 DIV_40 DIV_33_34 PMA Data rate / (Number of streams per PMA *40) PMA Data rate / (Number of streams per PMA * 33)
DIV_34 DIV_33_34 DIV_40 PMA Data rate / (Number of streams per PMA * 34) PMA Data rate / (Number of streams per PMA * 40 )
DIV_34 DIV_40 DIV_33_34 PMA Data rate / (Number of streams per PMA * 40) PMA Data rate / (Number of streams per PMA * 34)
DIV_66 DIV_33_34 DIV_40 PMA Data rate / (Number of streams per PMA * 66) PMA Data rate / (Number of streams per PMA * 40)
DIV_66 DIV_40 DIV_33_34 PMA Data rate / (Number of streams per PMA * 40) PMA Data rate / (Number of streams per PMA * 66)
DIV_68 DIV_33_34 DIV_40 PMA Data rate / (Number of streams per PMA * 68) PMA Data rate / (Number of streams per PMA * 40)
DIV_68 DIV_40 DIV_33_34 PMA Data rate / (Number of streams per PMA * 40) PMA Data rate / (Number of streams per PMA * 68)
图 75. FHT TX用户时钟1和用户时钟2
图 76. FHT RX用户时钟1和用户时钟2

FGT用户时钟1和2:

默认情况下,用户时钟1和用户时钟2是禁用的;您可以使能其中一个用户时钟或者两个都使能。在FGT中,用户时钟2与用户时钟1相同。下表显示了一些TX/RX user clock div by参数值示例。有效值的范围从12到139.5,增量为0.5。

表 72.   TX/RX user clock div by参数值示例
TX/RX user clock div by User Clock 1 User Clock 2
33 VCO Frequency ÷ 33 VCO Frequency ÷ 33
34 VCO Frequency ÷ 34 VCO Frequency ÷ 34
66 VCO Frequency ÷ 66 VCO Frequency ÷ 66
68 VCO Frequency ÷ 68 VCO Frequency ÷ 68
图 77. FGT TX用户时钟1和用户时钟2
图 78. FGT RX用户时钟1和用户时钟2

在FGT的TX一侧上,您可以分别使能用户时钟1和用户时钟2。在RX一侧上,当您使能用户时钟时,将同时使能用户时钟1和用户时钟2。

字时钟、绑定时钟、用户时钟1和用户时钟2的TX和RX时钟是两个不同的时钟,分别派生自TX和RX PMA。

Sys PLL时钟

Sys PLL时钟是系统PLL的输出时钟。此时钟的频率与连接到F-Tile PMA/FEC Direct PHY Intel® FPGA IP的当前实例的系统PLL的输出频率相同。

Sys PLL Clock Div 2

Sys PLL clock Div 2是系统PLL的输出时钟(除以2)。此时钟的频率与连接到F-Tile PMA/FEC Direct PHY Intel® FPGA IP的当前实例的系统PLL的输出频率相同(除以2)。

TX和RX的Sys PLL时钟和Sys PLL clock Div 2是相同的时钟,都派生自同一个系统PLL。