DCMAC Subsystem 假定任意时钟间都不存在相位对齐。可耐受任意相位,即使在彼此同步的时钟之间(频率间同步)也是如此。
下表显示了耦合 MAC+PCS 模式下的时钟频率关系。
模式 | AXI‑S 宽度 1 | 主控时钟的频率 (MHz) | 受控时钟的频率 (MHz) 2 | 其他频率关系 |
---|---|---|---|---|
100GE MAC+PCS 含和不含 RS(528,514) FEC | 256 | tx_serdes_clk = 644.5313 +/- 100 ppm rx_serdes_clk = 644.5313 +/- 100 ppm |
tx_core_clk >= 781.25 + 100 ppm rx_core_clk >= 781.25 + 100 ppm tx_axi_clk >= 390.625 + 100 ppm rx_axi_clk >= 390.625 + 100 ppm |
tx_axi_clk >= tx_core_clk/2 rx_axi_clk >= rx_core_clk/2 |
100GE MAC+PCS 含和不含 RS(528,514) FEC | 512 | tx_serdes_clk = 644.5313 +/- 100 ppm rx_serdes_clk = 644.5313 +/- 100 ppm |
tx_core_clk >= 390.625 + 100 ppm rx_core_clk >= 390.625 + 100 ppm tx_axi_clk >= 195.3125 + 100 ppm rx_axi_clk >= 195.3125 + 100 ppm |
tx_axi_clk >= tx_core_clk/2 rx_axi_clk >= rx_core_clk/2 |
100GE MAC+PCS 含 RS(544,514) FEC 200GE MAC+PCS 400GE MAC+PCS |
256 |
tx_serdes_clk = 664.0625 +/- 100 ppm rx_serdes_clk = 664.0625 +/- 100 ppm |
tx_core_clk >= 781.25 + 100 ppm rx_core_clk >= 781.25 + 100 ppm tx_axi_clk >= 390.625 + 100 ppm rx_axi_clk >= 390.625 + 100 ppm |
tx_axi_clk >= tx_core_clk/2 rx_axi_clk >= rx_core_clk/2 |
100GE MAC+PCS 含 RS(544,514) FEC | 512 |
tx_serdes_clk = 664.0625 +/- 100 ppm rx_serdes_clk = 664.0625 +/- 100 ppm |
tx_core_clk >= 390.625 + 100 ppm rx_core_clk >= 390.625 + 100 ppm tx_axi_clk >= 195.3125 + 100 ppm rx_axi_clk >= 195.3125 + 100 ppm |
tx_axi_clk >= tx_core_clk/2 rx_axi_clk >= rx_core_clk/2 |
|
下表显示了在独立 MAC 和 PCS+FEC 模式下运行时,独立 MAC 的时钟频率关系。
模式 | 主控时钟的频率 (MHz) | 受控时钟的频率 (MHz) 1 | 主控时钟的频率关系 |
---|---|---|---|
400G TX 通道化 MAC | tx_macif_clk = 260.4167 |
tx_axi_clk >= 260.4167 tx_core_clk >= 520.8333 |
tx_axi_clk >= tx_macif_clk tx_core_clk >= 2 x tx_macif_clk |
600G TX 通道化 MAC | tx_macif_clk = 390.625 |
tx_axi_clk >= 390.625 tx_core_clk >= 781.25 |
tx_axi_clk >= tx_macif_clk tx_core_clk >= 2 x tx_macif_clk |
400G RX 通道化 MAC | rx_macif_clk = 260.4167 |
rx_axi_clk >= 260.4167 rx_core_clk >= 520.8333 |
rx_axi_clk >= rx_macif_clk rx_core_clk >= 2 x rx_macif_clk |
600G RX 通道化 MAC | rx_macif_clk = 390.625 |
rx_axi_clk >= 390.625 rx_core_clk >= 781.25 |
rx_axi_clk >= rx_macif_clk rx_core_clk >= 2 x rx_macif_clk |
|
下表显示了在独立 MAC 和 PCS+FEC 模式下运行时,独立 PHY 逻辑的时钟频率关系。
模式 | 灵活接口宽度 1 | 主控时钟的频率 (MHz) | 受控时钟的频率 (MHz) 2 |
---|---|---|---|
100G PCS 含和不含 RS(528,514) FEC | 4x66 | tx_serdes_clk = 644.5313 +/- 100 ppm rx_serdes_clk = 644.5313 +/- 100 ppm |
tx_flexif_clk >= 390.625 + 100 ppm rx_flexif_clk >= 390.625 + 100 ppm |
128GFC 3 | 4x66 | tx_serdes_clk = 701.25 +/- 100 ppm rx_serdes_clk = 701.25 +/- 100 ppm |
tx_flexif_clk >= 425 + 100 ppm rx_flexif_clk >= 425 + 100 ppm |
100G PCS 含 RS(544,514) FEC 200G PCS 400G PCS |
4x66 | tx_serdes_clk = 664.0625 +/- 100 ppm rx_serdes_clk = 664.0625 +/- 100 ppm |
tx_flexif_clk >= 390.625 + 100 ppm rx_flexif_clk >= 390.625 + 100 ppm |
100G PCS 含和不含 RS(528,514) FEC | 5x66 | tx_serdes_clk = 644.5313 +/- 100 ppm rx_serdes_clk = 644.5313 +/- 100 ppm |
tx_flexif_clk >= 322.27
4
+ 100 ppm rx_flexif_clk >= 322.271 + 100 ppm |
100G PCS 含 RS(544,514) FEC | 5x66 | tx_serdes_clk = 664.0625 +/- 100 ppm rx_serdes_clk = 664.0625 +/- 100 ppm |
tx_flexif_clk >= 322.271 + 100 ppm rx_flexif_clk >= 322.271 + 100 ppm |
128GFC 3 | 5x66 | tx_serdes_clk = 701.25 +/- 100 ppm rx_serdes_clk = 701.25 +/- 100 ppm |
tx_flexif_clk >= 340 + 100 ppm rx_flexif_clk >= 340 + 100 ppm |
100G FlexO 200G FlexO 400G FlexO |
320 | tx_serdes_clk = 698.81 +/- 100 ppm rx_serdes_clk = 698.81 +/- 100 ppm |
tx_flexif_clk >= 349.40 + 100 ppm rx_flexif_clk >= 349.40 + 100 ppm |
100G 仅限 FEC RS(528,514) FEC 2 x 50G 仅限 FEC RS(528,514) FEC |
320 | tx_serdes_clk = 644.5313 +/- 100 ppm rx_serdes_clk = 644.5313 +/- 100 ppm |
tx_flexif_clk >= 322.27
4
+ 100 ppm rx_flexif_clk >= 322.27 4 + 100 ppm |
100G 仅限 FEC RS(544,514) FEC 2 x 50G 仅限 FEC RS(544,514) FEC |
320 | tx_serdes_clk = 664.0625 +/- 100 ppm rx_serdes_clk = 664.0625 +/- 100 ppm |
tx_flexif_clk >= 332.03125 + 100 ppm rx_flexif_clk >= 332.03125 + 100 ppm |
|