Intel® Arria® 10收发器PHY用户指南

ID 683617
日期 11/06/2017
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

2.6.2.2. 如何在Arria 10收发器中实现10GBASE-R、采用IEEE 1588v2的10GBASE-R和具有FEC的10GBASE-R

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

必须在FPGA中设计自己的MAC和其他层,以使用Native PHY IP实现10GBASE-R、采用1588的10GBASE-R或采用KR FEC的10GBASE-R收发器配置规则。

  1. 从IP Catalog例化Arria 10 Transceiver Native PHY IP
    请参考选择和例化PHY IP内核获得更多信息。
  2. 从位于Datapath Options下方的Transceiver configuration rule列表选择10GBASE-R10GBASE-R 158810GBASE-R with KR FEC,具体取决于要实现的协议。
  3. 使用10GBASE-R 协议的Transceiver Native PHY参数中表中的参数值作为起点,或者使用Transceiver Native PHY 预置中描述的协议预置。选择10GBASE-R Register Mode for 10GBASE-R with IEEE 1588v2。然后您可以通过修改设置来满足您的特定要求。
  4. 单击Generate以生成Native PHY IP内核RTL文件。
    图 60. 10GBASE-R、采用IEEE 1588v2的10GBASE-R和具有FEC的10GBASE-R的Native PHY IP内核的信号和端口生成IP内核会根据您的参数设置创建信号和端口。


  5. 例化并配置 PLL。
  6. 创建收发器复位控制器。 可以使用自己的复位控制器,也可以使用Arria 10收发器Native PHY复位控制器IP。
  7. 将Arria 10收发器Native PHY连接到PLL IP和复位控制器。
    图 61. 10GBASE-R或采用FEC PHY的10GBASE-R设计的连接指南
    图 62. 采用IEEE 1588v2PHY的10GBASE-R设计的连接指南
  8. 模拟您的设计以验证其功能。