L-Tile和H-Tile收发器PHY用户指南

ID 683621
日期 3/29/2021
Public
文档目录

3.11.4. 混合和匹配实例

Intel® Stratix® 10收发器体系结构中,单独的Native PHY IP core和PLL IP core方案支持很大的灵活性。共享P​​LL和重配置数据速率会很容易。下面的设计实例显示了PLL共享以及绑定和非绑定时钟配置。

图 167. 混合和匹配设计示例

PLL实例

在此示例中,使用了两个ATX PLL示例和5个fPLL示例。对每个PLL示例选择一个相应的参考时钟。IP Catalog列出了可用的PLL。

对于PLL IP core,使用以下的数据速率和配置设置:

  • 收发器PLL实例0:输出时钟频率为6.25 GHz的ATX PLL
    • 使能Master CGB和绑定输出时钟。
  • 收发器PLL实例1:输出时钟频率为5.1625 GHz的fPLL
    • 选择Use as Transceiver PLL 选项。
  • 收发器PLL实例2:输出时钟频率为0.625 GHz的fPLL
  • 收发器PLL实例3:输出时钟频率为2.5 GHz的fPLL
    • 选择Enable PCIe clock output port选项。
    • 选择Use as Transceiver PLL选项。
      • Protocol Mode设置成PCIe Gen2
  • 收发器PLL实例4:输出时钟频率为4 GHz的ATX PLL
    • 使能Master CGB和绑定输出时钟。
    • 选择Enable PCIe clock switch interface选项。
    • Number of Auxiliary MCGB Clock Input ports设置成1。

Native PHY IP Core实例

在此示例中,使用了三个Transceiver Native PHY IP core实例和两个10GBASE-KR PHY IP实例。对PHY IP使用以下数据速率和配置设置:

  • 包括一个10通道绑定组的12.5 Gbps Interlaken
    • Intel® Stratix® 10 Transceiver Native PHY IP core GUI选择Interlaken 10x12.5 Gbps preset。
  • 包括一个四通道非绑定组的1.25 Gbps Gigabit Ethernet
    • Intel® Stratix® 10 Transceiver Native PHY IP core GUI中选择GIGE-1.25Gbps preset。
    • Number of data channels更改为2。
  • 包括一个八通道绑定组的PCIe Gen3
    • Intel® Stratix® 10 Transceiver Native PHY IP core GUI选择PCIe PIPE Gen3x8 preset。
    • TX Bonding options下,将PCS TX channel bonding master设置成channel 5。
      注: 必须将PCS TX通道绑定主器件放置在收发器bank中的通道1或通道4中。在此示例中,绑定组的第5个通道被放置在收发器bank中的通道1中。
    • 请参考PCI Express (PIPE)来了解详细信息。
  • 2个通道的10.3125 Gbps 10GBASE-KR非绑定组
    • 例化 Intel® Stratix® 10 1G/10GbE和10GBASE-KR PHY IP两次,每个通道一个实例。
    • 请参考10GBASE-KR PHY IP Core来了解详细信息。

PLL和时钟网络的连接指南

  • 对于包括一个10通道绑定组的12.5 Gbps Interlaken,将tx_bonding_clocks连接到收发器PLL的tx_bonding_clocks输出端口。对所有10绑定通道进行此连接。此连接使用一个master CGB和x6/x24时钟线来达到绑定组中的所有通道。
  • 将10GBASE-KR PHY IP的两个实例的tx_serial_clk端口连接到PLL实例1(5.1625 GHz的fPLL)的tx_serial_clk端口。此连接在收发器bank中使用x1时钟线。
  • 将1.25 Gbps Gigabit Ethernet非绑定PHY IP实例连接到PLL实例2的tx_serial_clk端口。进行两次这样的连接,每个通道一次。此连接在收发器bank中使用x1时钟线。
  • 连接8通道PCIe Gen3绑定组:
    • 将PHY IP的tx_bonding_clocks连接到Transceiver PLL Instance 4的tx_bonding_clocks 端口。 对8个绑定通道的每一个进行此连接。
    • 将PHY IP的pipe_sw_done连接到transceiver PLL instance 4的pipe_sw端口。
    • 将PLL instance 3的pll_pcie_clk端口连接到PHY IP的pipe_hclk_in端口。
    • 将PLL instance 3的tx_serial_clk端口连接到PLL instance 4的mcgb_aux_clk0端口。此连接作为PCIe速度协商协议的一部分是必需的。