AXI4-Lite Interface Implementation - 2.7 English

1G/10G/25G Switching Ethernet Subsystem Product Guide (PG292)

Document ID
PG292
Release Date
2023-10-18
Version
2.7 English

In order to instantiate the AXI4-Lite interface to access the control and status registers of the ethernet_1_10_25g core, enable the Include AXI4-Lite check box in the Configuration Tab of the Vivado IDE. This option enables the ethernet_1_10_25g_axi_if_top module (which contains ethernet_1_10_25g_pif_registers with the ethernet_1_10_25g_slave_2_ipif module). You can access the AXI4-Lite interface logic registers (control, status and statistics) from the ethernet_1_10_25g_pkt_gen_mon module.

This mode enables the following features:

  • You can configure all the control (CTL) ports of the core through the AXI4-Lite interface. This operation is performed by writing to a set of address locations with the required data to the register map interface.
  • You can access all the status and statistics registers from the core through the AXI4-Lite interface. This operation is performed by reading the address locations for the status and statistics registers through register map.