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

ID 683617
日期 11/06/2017
Public

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

文档目录

3.6. 发送器数据路径接口时钟

PLL生成的时钟被用于对通道PMA和PCS模块提供时钟。时钟体系结构对于standard PCS和enhanced PCS是不同的。

图 179. 发送器Standard PCS和PMA时钟

主或本地CGB对发送器PMA的串行器提供高速串行时钟,并且对发送器PCS提供低速并行时钟。

在标准PC中,对于不使用字节串行器的配置,并行时钟用于所有的模块一直到TX相位补偿FIFO的读取端。对于使用字节串行器模块的配置,除以2或4的时钟用于字节串行器和TX相位补偿FIFO的读取端。时钟(用于对TX相位补偿FIFO的读取端提供时钟)也被转发到FPGA内核逻辑,以便提供FPGA内核逻辑和收发器之间的接口。

如果被转发到FPGA内核逻辑的tx_clkout用于对相位补偿FIFO的写入端提供时钟,那么FIFO的两端具有0 ppm频率差,因为它是被使用的相同的时钟。

如果使用不同的时钟,而不是tx_clkout对相位补偿FIFO的写入端提供时钟,那么必须确保所提供的时钟相对于tx_clkout具有0 ppm频率差。

图 180. 发送器Enhanced PCS和PMA时钟主或本地CGB对发送器PMA的串行器提供串行时钟,并且对发送器PCS提供并行时钟。

在Enhanced PCS中,​​并行时钟用于所有的模块一直到TX相位补偿FIFO的读取端。 bonded配置下的所有通道的时钟都被转发。您可以选择tx_clkout[0]作为它们TX逻辑的时钟源。

对于Enhanced PCS,发送器PCS将以下时钟转发到FPGA内核逻辑:

non-bonded和bonded配置中每个发送器通道的tx_clkout。在bonded配置下,可以根据您的内核时序要求使用任何的tx_clkout

可以通过使用下列方法的其中之一来对发送器数据通路接口提供时钟:

  • Quartus Prime选择的发送器数据通路接口时钟
  • 用户选择的发送器数据通路接口时钟