“Main GUI Configuration”(主 GUI 配置)选项卡提供了各种自定义选项,可用于收发器预设选择、方向、主时钟源和通道数量。“Main GUI”(主 GUI)选项卡如下图所示:
图 1. “Main GUI Configuration”选项卡
- “Component Name”(组件名称)
- 在“Component Name”字段中设置生成的 IP 的名称。默认名称是
gt_quad_base
。 - “Register Configuration Interface”(寄存器配置接口)
- 针对寄存器配置,可选择 AXI4‑Lite 或 APB3 接口。此外,可输入所选接口的工作频率。APB3 是 32 位数据总线寻址,而 AXI4‑Lite 则是基于字节的 8 位总线。在
Versal 自适应 SoC GTY 和 GTYP 收发器架构手册(AM002) 和
Versal 自适应 SoC GTM 收发器架构手册(AM017) 中,寄存器配置寻址基于 APB3。因此,如果您使用 AXI4‑Lite,则需将寻址乘以 4。基于所选寄存器配置接口,自由运行的时钟必须驱动
apb3clk
信号或s_axi_lite_clk
信号。 - “Transceiver type”(收发器类型)
- 选择要配置的串行收发器类型。可用选项仅限于所选器件中存在的收发器类型。
- “Protocol 0”(协议 0)
- 作为四通道双工设计,默认启用该选项。基于未使用的通道数量,启用其余协议选项(1、2、3 等)。两个协议选项如下图所示。这两个协议选项均为双工,每个选项都会对 2 条通道进行编程。图 2. 多协议编程选项启用协议选项 1 时,协议选项 0 配置为灰显。您需要按顺序配置协议选项。如果您在启用协议选项 1 之后要修改协议选项 0,则需要禁用协议选项 1,然后再自定义协议选项 0。
- “Preset”(预设)
- 支持标准协议预设。选择预设将加载子 GUI 中的对应收发器设置。在此“Preset”窗口中可加载多线速率预设。它将填充对应子 GUI 中的多个单线速率预设。例如,在预设列表中会添加多线速率预设(含后缀 MLR)。
- “GT Direction”(GT 方向)
- 在下拉列表中选择给定的 GT 方向选项。
- “TX RX Master Clock Source”(TX RX 主时钟源)
- 在下拉列表中给定的主时钟源选项中选择所需的选项。
- “Number of Lanes”(通道数)
- 选择通道数量。由于它是 GT 四通道原语的封装文件,因此最多支持 4 条通道。注释: 如果 GTME5 配置所需用户数据宽度为 320/512,那么当线速率大于 56 Gbps 时,四通道上添加的通道数量将作为活动的 PCS 通道数来处理,因为两种 PCS 通道都会得到使用。在给定 GTME5 Dual 中,仅有 1 条活动 PMA 通道可用于这些速率。请参阅配置协议 GUI 选项,了解活动 PMA 通道的选择。
- “Transceiver Configuration Protocol 0”(收发器配置协议 0)
- 该选项会打开弹出式子 GUI,您可在其中配置收发器的发射器和接收器设置。
- “Lane Selection”(通道选择)
- 基于“Number of Lanes”值选择物理通道映射。