1.3.3.2 Slave Windows

The address translation method used to transfer AXI slave receive requests to the PCIe interface is similar to the method used in the endpoint mode. Up to six translation tables can be implemented for AXI4 slave interface.

Figure 1-14. AXI4 Slave to PCIe Address Translation

The following figure shows an example of configuring Slave settings to map AXI IF slave requests to PCIE requests for AXI address 0xBB000000 and PCIe address 0xAAAAAAAA00000000.

Figure 1-15. Example of Slave EP Settings

When PCIe receives write/read request at address 0xBB001010, this address is mapped to Table0, which removes the upper 12 bits (depending on table size) and adds the translation address 0xAAAAAAAA0000000 to offset 0x1010.

Figure 1-16. AXI4 Slave to PCIe Address Translation Example