5.3.1. PCIe AXI-ST TX Interface (ss_tx_st)
5.3.2. PCIe AXI-ST RX Interface (ss_rx_st)
5.3.3. Control and Status Register Interface (ss_csr_lite)
5.3.4. Flow Control Credit Interface
5.3.5. Configuration Intercept Interface (CII)
5.3.6. Completion Timeout Interface (ss_cplto)
5.3.7. Function Level Reset Interface
5.3.8. Control Shadow Interface (ss_ctrlshadow)
5.4.1. H2D AXI-ST Source (h2d_st_initatr)
5.4.2. D2H AXI-ST Sink (d2h_st_respndr)
5.4.3. H2D/D2H AXI-MM Master
5.4.4. BAM AXI-MM Master (bam_mm_initatr)
5.4.5. BAS AXI-MM Slave (bas_mm_respndr)
5.4.6. PIO AXI-Lite Master (pio_lite_initiatr)
5.4.7. HIP Reconfig AXI-Lite Slave (user_csr_lite)
5.4.8. User Event MSI-X (user_msix)
5.4.9. User Event MSI (user_msi)
5.4.10. User Function Level Reset (user_flr)
5.4.11. User Configuration Intercept Interface - EP Only
5.4.12. Configuration Slave (cs_lite_respndr) - RP Only
4.1.1.3. Base Address Registers
Figure 14. PF BAR Configuration Parameters

The following table shows the BAR and Expansion ROM parameters that can be configured in each user mode.
In Multichannel DMA mode, BAR2 size can be configured through BAR2 Address Width parameter in MCDMA Settings.
In Multichannel DMA, BAM+MCDMA and BAM+BAS+MCDMA modes, BAR0 is allocated to access 4 MB space that internal IP registers are mapped to.
Supported BAR types for user application are as follows:
- BAR 0/2/4: Disabled, 64-bit prefetchable memory, 64-bit non-prefetchable memory.
- BAR 1/3/5: Disabled.
If you select a 64-bit type for BAR 0/2/4, then the adjacent BAR 1/3/5 is disabled.
PF0 BAR | Multichannel DMA | Bursting Master | Bursting Slave |
---|---|---|---|
BAR0 | 64-bit prefetchable memory Size: 4 MB - 22 bits
Note: BAR not available to user application.
|
Y | Y |
BAR1 | Disabled
Note: BAR not available to user application.
|
Disabled |
Disabled |
BAR2 | 64-bit prefetchable memory Size: 4 MB - 22 bits
Note: BAR not available to user application.
|
Y | Y |
BAR3 | Disabled
Note: BAR not available to user application.
|
Disabled | Disabled |
BAR4 | Disabled
Note: BAR not available to user application.
|
Y | Y |
BAR5 | Disabled
Note: BAR not available to user application.
|
Disabled | Disabled |
Expansion ROM | Y | Y | Y |
PF0 BAR | BAM+BAS | BAM+MCDMA | BAM+BAS+MCDMA |
---|---|---|---|
BAR0 | Y | 64-bit prefetchable memory Size: 4 MB - 22 bits
Note: BAR not available to user application.
|
64-bit prefetchable memory Size: 4 MB - 22 bits
Note: BAR not available to user application.
|
BAR1 | Disabled |
Disabled
Note: BAR not available to user application.
|
Disabled
Note: BAR not available to user application.
|
BAR2 | Y | Y | Y |
BAR3 | Disabled | Disabled | Disabled |
BAR4 | Y | Y | Y |
BAR5 | Disabled | Disabled | Disabled |
Expansion ROM | Y | Y | Y |