Address Remap Tab - 1.0 English

Versal Adaptive SoC Programmable Network on Chip and Integrated Memory Controller 1.0 LogiCORE IP Product Guide (PG313)

Document ID
PG313
Release Date
2023-11-01
Version
1.0 English

The Address Remap tab is part of the AXI NoC IP and is visible in the row of tabs in the NoC IP Configuration window.

Figure 1. Address Remap Tab

Click the plus icon to set up a remap. The following window will display.

Figure 2. Add Remap

Incoming Slave Interface
From the drop down menu, select the slave port (NMU) on which the incoming address is present that needs to be remapped.
Outgoing Master Interface
From the drop down menu, select the master port (NSU) on which the outgoing remapped address is output.
Incoming Address
The starting address that is sent by the slave and needs to be remapped.
Outgoing Address
The outgoing address is the remapped address. It will be the first address at where the remapping starts.
Range
The total range of address space that will be accessed.

Rules for Remapping

  • The range must be a minimum size of 64K and a power of 2.
  • The bits of the incoming address within the range must be zero: incoming_address & (range-1) == 0
    • Example
      For a 4G range with 32-bit addressing by the master, the lower eight bits of the incoming start address must be 0. A legal entry would be: 0x0000_0000.
  • The bits of the output address within the range must be zero: output_address & (range-1) == 0
    • Example
      For a 4G range with 32-bit addressing by the master, the lower eight bits of the remapped starting address have to be 0. A legal entry would be 0x200_0000_0000.