Target Bridge - 1.0 English

Versal ACAP DMA and Bridge Subsystem for PCI Express Product Guide (PG344)

Document ID
PG344
Release Date
2022-05-20
Version
1.0 English

The target bridge receives requests from the host. Based on BARs, the requests are directed to the internal target user through the AXI4-Lite master, or the CQ bypass port. After the downstream user logic has returned data for a non-posted request, the target bridge generates a read completion TLP and sends it to the PCIe IP over the CC bus.

In the following tables, the PCIe BARs selection corresponds to the options set in the PCIe BARs tab in the IP Configuration GUI.

Table 1. 32-Bit BARs
PCIe BARs Selection During IP Customization BAR0 (32-bit) BAR1 (32-bit) BAR2 (32-bit)
Default DMA    
PCIe to AXI Lite Master enabled

PCIe to AXI4-Lite Master

DMA  
PCIe to AXI Lite Master and PCIe to DMA Bypass enabled PCIe to AXI4-Lite Master DMA PCIe to DMA Bypass
PCIe to DMA Bypass enabled DMA PCIe to DMA Bypass  
Table 2. 64-Bit BARs
PCIe BARs Selection During IP Customization BAR0 (64-bit) BAR2 (64-bit) BAR4 (64-bit)
Default DMA    
PCIe to AXI Lite Master enabled PCIe to AXI4-Lite Master DMA  
PCIe to AXI Lite Master and PCIe to DMA Bypass enabled PCIe to AXI4-Lite Master DMA PCIe to DMA Bypass
PCIe to DMA Bypass enabled DMA PCIe to DMA Bypass  

Different combinations of BARs can be selected. The tables above list only 32-bit selections and 64-bit selections for all BARs as an example. You can select different combinations of BARs based on your requirements.