JESD204B Intel® FPGA IP用户指南

ID 683442
日期 9/10/2020
Public
文档目录

4.4.1. 器件时钟

在转换器件中,样品时钟(sampling clock)通常是器件时钟。
对于FPGA逻辑器件中的JESD204B IP,您需要一个或者两个参考时钟,如图 19图 20中所示。在单一参考时钟设计中,器件时钟用作收发器PLL参考时钟,也用作内核PLL参考时钟。在双参考时钟设计中,器件时钟用作内核PLL参考时钟,其他参考时钟用作收发器PLL参考时钟。可用频率取决于PLL类型,绑定选项,通道数和器件系列。在IP内核生成期间, Intel® Quartus® Prime软件根据用户选择建议收发器PLL和内核PLL的可用参考频率。
注: 由于FPGA中的时钟网络体系结构,Intel建议您使用器件时钟来生成链路时钟(link clock),并且使用链路时钟作为时序参考。您需要使用PLL Intel® FPGA IP core (在Arria V,Cyclone V和Stratix V器件中)或者IOPLL Intel® FPGA IP core (在 Intel® Arria® 10 Intel® Cyclone® 10 GX Intel® Stratix® 10器件中)来生成链路时钟和帧时钟(frame clock)。链路时钟用于JESD204B IP (MAC)和传输层中。建议您通过专用参考时钟管脚来提供参考时钟源。

基于JESD204B规范的Subclass 1,器件时钟是时序参考,并且是与SYSREF的源同步。为实现确定性延迟,请将SYSREF信号的板级走线长度与器件时钟相匹配。要保持器件时钟与传输到FPGA和转换器器件的SYSREF信号对之间的恒定的相位关系。理想情况下,时钟生成器的SYSREF脉冲应同时到达FPGA和转换器器件。为避免一半的链路时钟延迟变化,必须提供与链路时钟相同的频率的器件时钟。

JESD204B协议不支持速率匹配。因此,必须确保TX或者RX器件时钟(pll_ref_clk)和PLL参考时钟生成的链路时钟(txlink_clk或者rxlink_clk)以及帧时钟(txframe_clk或者rxframe_clk)具有0 ppm变化。PLL参考时钟应该来自同一个时钟芯片。

图 19. 包含共享收发器参考时钟和内核时钟的JESD204B子系统
注: 此图不适用于 Intel® Agilex™ Intel® Stratix® 10 E-tile器件。


图 20. 包含独立收发器参考时钟和内核时钟的JESD204B子系统