The master bridge processes both PCIe MemWr
and MemRd
request TLPs
received from the integrated block for PCI Express and provides a means to translate
addresses that are mapped within the address for PCIe domain to the memory mapped
AXI4 address domain. Each PCIe MemWr
request TLP
header is used to create an address and qualifiers for the memory mapped AXI4 bus
and the associated write data is passed to the addressed memory mapped AXI4 Slave. The Master Bridge can support up to 32
active PCIe MemWr
request TLPs. PCIe MemWr
request TLPs support is as follows:
Each PCIe MemRd
request TLP header
is used to create an address and qualifiers for the memory mapped AXI4 bus. Read data is collected from the addressed
memory mapped AXI4 bridge slave and used to
generate completion TLPs which are then passed to the integrated block for PCI Express. The Master Bridge in AXI Bridge mode can
support up to 32 active PCIe MemRd
request TLPs
with pending completions for improved AXI4
pipe-lining performance.
All AXI4_MM master transfer can be directed to modules based on the QDMA controller selection and the steering selection in the GUI as shown in the following table:
Controller | Steering Options |
---|---|
CTRL 0 |
|
CTRL 1 |
|
All AXI4_MM master transfer have SMID set to 0.