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

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

4.2. 使用LVDS SERDES Intel FPGA IP实现高速LVDS I/O

Intel® Quartus® Prime软件提供LVDS SERDES Intel FPGA IP,用于实现高速LVDS I/O设计。IP提供用于实现LVDS I/O设计的以下功能:
  • 可参数化的数据通道宽度
  • 可参数化的SERDES因子
  • 寄存的输入和输出端口
  • PLL控制信号
  • Non-DPA模式
  • DPA模式
  • 软核时钟数据恢复(CDR)模式
  • 时钟相位对齐(CPA)模块
使用IP可以实现以下使用模式:
  • Transmitter—选择TX参数来生成IP,作为发送器模式。
  • Non-DPA receiver—选择RX Non-DPA参数来生成IP,作为non-DPA接收器模式。
  • DPA receiver—选择RX DPA-FIFO参数来生成IP,作为DPA接收器模式。
  • Soft CDR receiver—选择RX Soft-CDR参数来生成IP,作为soft-CDR接收器模式。
每个I/O sub-bank能够支持一个包含最大12个发送器和接收器通道的IP实例。对于包含12个以上通道的设计,您必须生成一个新的IP,并将其放置在一个新的I/O sub-bank中。下表基于一个I/O sub-bank的使用模式和PLL配置列出了所支持数量的IP实例。
表 41.  支持的使用模式及I/O Sub-bank中的IP实例的数量
通道的数量 使用模式 PLL配置 IP实例的数量
1–12 Transmitters and receivers External PLL 2
Transmitters External PLL 1
Internal PLL 1
Receivers External PLL 1
Internal PLL 1