Intel® Agilex™通用I/O和LVDS SERDES用户指南

ID 683780
日期 12/16/2019
Public
文档目录

4.6. External PLL模式的 Intel® Agilex™ LVDS接口

LVDS SERDES IP参数编辑器提供了一个Use External PLL选项来实现LVDS接口的选项。通过使能此选项,您能够控制PLL设置,例如动态重配置PLL以支持不同的数据速率,动态相移以及其它设置。

当对LVDS SERDES IP发送器和接收器使能Use External PLL选项时,需要来自 Intel® FPGA IP的以下信号:

  • LVDS SERDES IP发送器和接收器的SERDES的串行时钟(快速时钟)输入
  • LVDS SERDES IP发送器和接收器的SERDES的加载使能
  • 用于对发送器FPGA架构逻辑提供时钟的并行时钟(内核时钟)以及用于接收器的并行时钟
  • LVDS SERDES IP接收器的异步PLL复位端口
  • LVDS SERDES IP接收器的DPA和soft-CDR模式下的PLL VCO信号

LVDS SERDES IP参考编辑器中的Clock Resource Summary选项卡提供了上述列表中信号的详细信息。

您必须例化一个IOPLL IP来生成各种时钟和加载使能信号。请在IOPLL IP参数编辑器中配置这些设置:

  • 根据下表在PLL选项卡中设置Compensation Mode选项
  • PLL选项卡中设置Output Clocks选项
  • Settings选项卡中将Access to PLL LVDS_CLK/LOADEN output port选项设置成Enable LVDS_CLK/LOADEN 0 & 1
表 62.  生成IOPLL IP的补偿模式设置当生成IOPLL IP时,对相应的LVDS功能模式使用下表中的PLL设置。
LVDS功能模式 IOPLL IP设置
TX, RX DPA, RX Soft-CDR Direct mode
RX non-DPA LVDS compensation mode
注: 如果将external PLL用于跨越多个I/O bank的宽发送器接口,那么只有来自external PLL的第二对时钟(由"[1]"索引)有效。