基于 AMD GT 的 IP 核(如,Aurora、PCIe, 40G/50G Ethernet、MRMAC 和 DCMAC)均可在 IP integrator 内提供块自动化设置,支持您将多个 AMD 父级 IP 核无缝连接到 GT Quad IP 核。IP 块自动化设置会例化 GT Quad IP 核,并创建数据路径和时钟连接(USRCLK 和 GT REFCLK
)。
要使用块自动化设置来连接 DCMAC Subsystem 实例,请执行以下步骤:
- 在 IP integrator 画布中使用Add IP(添加 IP)选项来添加 DCMAC Subsystem 实例。
- 配置 DCMAC Subsystem 实例。
- 单击Run_Block_Automation。在“Block Automation”(块自动化设置)屏幕中,选择下列选项之一:Auto或Start_with_New_Quad。
- 根据您的系统要求,执行步骤 2 和 3 以添加更多 DCMAC Subsystem 实例。
确认设计时,会从任何已连接的 IP 核传输 GT Quad IP 核参数。这样即可在“Transceiver Wizard”(收发器向导)配置屏幕中将所有 GT 四通道参数标记为Auto。但您可将收发器配置的Auto选项更改为Manual(手动),以便对“insertion loss”(插入损耗)、“drive strength”(驱动强度)、“equalization”(均衡)等参数以及其他高级设置进行微调,如下图所示。切换为Manual模式后,无论对父级 IP 配置进行任何更改,而后执行确认,都不会再将任何 GT 四通道参数从父级 IP 核传输至 GT Quad IP 核。因此,仅限在将所有必要的父级 IP 核参数都传输到 GT Quad IP 核后,才能执行手动更改。
图 1. “Transceiver Wizard”中的“Auto”到“Manual”选项切换