For Versal Adaptive SoC Designs - 8.0 English - PG138

AXI 1G/2.5G Ethernet Subsystem Product Guide (PG138)

Document ID
PG138
Release Date
2025-12-09
Version
8.0 English

To run block automation for Versal Adaptive SoC designs, perform the following steps.

  1. Create a new block design.
  2. Place the AXI Ethernet Subsystem IP in the block design.
  3. Configure the Axi Ethernet Subsystem IP and enable the Use Legacy GT Wizard In Example Design option in the IP GUI.
  4. Run block automation.
  5. A pop-up window appears, as shown in the following figure.
Figure 1. Versal Adaptive SoC Block Automation Popup

The Physical Interface Selection contains the GT-based configurations: that is, the SGMII, 1000BaseX, and Both options. Connect AXI4-Stream Interface to Default "DMA" or dropdown option "FIFO". The Datapath Interface Connections default to “Auto” but the dropdown has the option: Start_With_new_Quad and Customized_Connections to select the GT Quad Base connection. In order to connect to a specific lane of an existing GT Quad, first add the AXI Ethernet IP and GT Quad Base IP in the block design, then run the Block Automation with "Customized_Connections" option from the Datapath Interface Connection drop-down as shown in the previous figure. The availability of GT Quads and Lanes is subject to GT resource sharing rules.

Note: The Physical Interface selection must be set to the same value as that of the IP instance on which block automation is being applied.
Note: Block Automation is not supported if the Axi Ethernet IP is configured with Use Legacy GT Wizard in Example design option is unselected that is, with the GT Wizard Subsystem IP (gtwiz_versal).