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
.