F-Tile体系结构和PMA和FEC Direct PHY IP用户指南

ID 683872
日期 1/24/2024
Public
文档目录

2.4.3. 系统PLL

F-tile有三个板载系统PLL。这些系统PLL是硬核IP (MAC、PCS和FEC)和EMIB交叉的主时钟源。这意味着当您使用系统PLL时钟模式时,这些模块不是由PMA时钟提供时钟,并且不依赖于来自FPGA内核的时钟。每个系统PLL只生成与一个频率接口相关的时钟。例如,您需要两个系统PLL,以1 GHz运行一个接口,以500 MHz运行一个接口。使用系统PLL使您能够独立使用每个通道,而一个通道时钟的改变不会影响相邻通道。

每个系统PLL可以使用8个FGT参考时钟中的任何一个。系统PLL可以共享一个参考时钟或者有不同的参考时钟。每个接口(硬核IP)可以选择要使用哪个系统PLL,然而,一旦选择就是固定的,不能使用动态重配置进行重配置。如果PMA Direct PHY IP使用系统PLL时钟模式,那么PMA Direct就是一个数据有效的类型接口。

有了三个系统PLL,您就可以将其中一个用于 PCIe* ,另外两个用于Ethernet和其他协议。然而,还有其他情况,您可以将全部三个系统PLL用于Ethernet和PMA Direct数字模块内的各种接口。由于只有三个系统PLL,因此具有不同线速率的多个硬核IP可能必须共享一个系统PLL。当多个硬核IP共享一个系统PLL时,线速率最高的硬核IP决定了系统PLL频率,而线速率最低的硬核IP必须进行超频(overclocked)。具体的节奏(cadence)取决于时钟;请参考数据路径时钟节奏来了解详细信息。

下表显示了四个接口共享一个系统PLL的示例:

  • 对于50GbE数据路径接口(所有四个接口中线速率最高),系统PLL是本地的(native)。
  • 三个较低线速数据路径接口被超频,并且需要定制节奏(custom cadence)。
表 23.  在接口之间共享的单一系统PLL示例
设计 线速率(Gbps) PMA宽度 PMA时钟频率(MHz): 线速率 ÷ PMA宽度 系统PLL频率(MHz) 系统PLL输出到内核频率(MHz) 数据路径时钟频率
50GbE 53.125 64 830.08 830.08 415.04 与PMA时钟频率相同
25GbE 25.78125 32 805.67 830.08 415.04 超频至PMA时钟频率
24G CPRI 24.33024 32 760.32 830.08 415.04 超频至PMA时钟频率
9.8G CPRI 9.8304 20 491.52 830.08 415.04 超频至PMA时钟频率

使用 F-Tile Clocking Tool 来可视化IP和tile设置是如何影响数据路径时钟模式的。请首先阅读此工具的Introduction选项卡。