GTS Dynamic Reconfiguration Controller IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 849710
Date 8/11/2025
Public
Document Table of Contents

4.9. Implementing Local AVMM Interface

There are <n> sets of local AVMM interfaces for n transceiver channels. This interface dynamically changes the GTS Integrated transceiver subsystem and reconfigures the SRC.

The signal names match those on the generated DR group for easier connections, even though they don't follow the Avalon Interface Specification. Users must connect these signals directly to the matching ports on the generated QHIP and not use them otherwise. The Nios® V only performs 32-bit accesses, so the byte enables are fixed to match this.

Table 25.  LAVMM Interface
Port Direction Width Domain Description
o_ch<n>_lavmm_addr Output 21 i_csr_clk Address for local AVMM slave
o_ch<n>_lavmm_be Output 4 i_csr_clk Byte Enable for local AVMM slave
o_ch<n>_lavmm_write Output 1 i_csr_clk Write Enable for local AVMM slave
o_ch<n>_lavmm_read Output 1 i_csr_clk Read Enable for local AVMM slave
o_ch<n>_lavmm_wdata Output 32 i_csr_clk Write Data from local AVMM slave
i_ch<n>_lavmm_rdata Input 32 i_csr_clk Read data from local AVMM slave
i_ch<n>_lavmm_rdata_valid Input 1 i_csr_clk Read data valid from local AVMM slave
i_ch<n>_lavmm_waitreq Input 1 i_csr_clk Wait request from local AVMM slave
o_ch<n>_lavmm_rstn Output 1 async The clock gating signal towards HIP (not reset) is used to avoid glitches during startup.