Intel® Cyclone® 10 GX收发器PHY用户指南

ID 683054
日期 12/28/2017
Public
文档目录

2.6.2.2. 如何在 Intel® Cyclone® 10 GX收发器中实现10GBASE-R和10GBASE-R with IEEE 1588v2

在实现10GBASE-R或者10GBASE-R with IEEE 1588v2收发器配置规则之前,应先熟悉10GBASE-R和PMA体系结构、PLL体系结构和复位控制器。

必须在FPGA中设计自己的MAC和其他层,以使用Native PHY IP实现10GBASE-R或者10GBASE-R with 1588 Transceiver Configuration Rule。

  1. 从IP Catalog例化 Intel® Cyclone® 10 GX Transceiver Native PHY IP
    请参考选择和实例化PHY IP Core获得详细信息。
  2. 根据要实现的协议,从Datapath Options下的Transceiver configuration rules列表中的选择10GBASE-R或者10GBASE-R 1588
  3. 使用Transceiver Native PHY Parameters for the 10GBASE-R Protocol中表格里的参数值作为起点。或者,也可以使用Transceiver Native PHY Presets中所述的协议预置(protocol presets)。选择10GBASE-R Register Mode for 10GBASE-R with IEEE 1588v2。接下来,通过修改设置来满足您特定的要求。
  4. 点击Generate生成Native PHY IP core RTL文件。
    图 47. 10GBASE-R and 10GBASE-R with IEEE 1588v2的Native PHY IP Core的信号和端口IP core的生成将根据参数设置来创建信号和端口。


  5. 例化并配置您的PLL。
  6. 创建一个收发器复位控制器。您可以使用您自己的复位控制器或使用 Intel® Cyclone® 10 GX Transceiver Native PHY Reset Controller IP。
  7. Intel® Cyclone® 10 GX Transceiver Native PHY连接到PLL IP和复位控制器。
    图 48. 10GBASE-R with IEEE 1588v2 PHY设计的连接指南
  8. 仿真您的设计以验证其功能性。