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

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

3.7. 发送器数据通路接口时钟

PLL生成的时钟用于对通道PMA和PCS模块提供时钟。对于Standard PCS和Enhanced PCS,时钟架构是不同的。对于PCS Direct,时钟架构与Standard PCS相同。

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

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

在Standard PCS中,对于不使用字节串行器的配置,并行时钟被所有模块(包括TX PCS FIFO的读取端)使用。对于使用字节串行器模块的配置,2分频或4分频的时钟被字节串行器和TX PCS FIFO使用。用于对TX PCS FIF的读取端提供时钟的时钟也被转发到FPGA架构,以提供FPGA架构和收发器之间的接口。

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

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

图 156. 发送器Enhanced PCS和PMA时钟master或local CGB对发送器PMA的串行器提供串行时钟,并且对发送器PCS提供并行时钟。

在Enhanced PCS中,并行时钟被所有模块(包括TX PCS FIFO的读取端)使用。绑定配置中的所有通道的时钟都被转发。例如,您可以选择tx_clkout[0]对内核中的TX逻辑提供时钟。

对于Enhanced PCS,发送器PCS将以下时钟转发到FPGA架构:

  • 在非绑定和绑定配置中每个发送器通道的tx_clkout。在绑定配置中,根据内核时序要求可以使用任何的tx_clkout

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

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