AXIPCIE_MAIN Module

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

AXIPCIE_MAIN Module Description

Module NameAXIPCIE_MAIN Module
Modules of this TypeAXIPCIE_MAIN
Base Addresses 0x00FD0E0000 (AXIPCIE_MAIN)
DescriptionPCIe Bridge - Main Control and Status

AXIPCIE_MAIN Module Register Summary

Register NameOffset AddressWidthTypeReset ValueDescription
BRIDGE_CORE_CFG_PCIE_RX00x000000000032mixedMixed types. See bit-field details.0x00010000PCI Express Receive Access and BAR Configuration
BRIDGE_CORE_CFG_PCIE_RX10x000000000432mixedMixed types. See bit-field details.0x00000000PCI Express Receive Transaction Attribute Handling
BRIDGE_CORE_CFG_AXI_MASTER0x000000000832mixedMixed types. See bit-field details.0x00000000AXI Master Max Payload Size Configuration
BRIDGE_CORE_CFG_PCIE_TX0x000000000C32mixedMixed types. See bit-field details.0x00000000PCI Express Transmit Cut Through Configuration
BRIDGE_CORE_CFG_INTERRUPT0x000000001032mixedMixed types. See bit-field details.0x00000000PCI Express Core Interrupt Routing Configuration
BRIDGE_CORE_CFG_RAM_DISABLE00x000000001432mixedMixed types. See bit-field details.0x00000000ECC RAM 1-bit Error Correction Enable/Disable (designs with ECC support only)
BRIDGE_CORE_CFG_RAM_DISABLE10x000000001832mixedMixed types. See bit-field details.0x00000000ECC RAM 2-bit Error Handling Enable/Disable (designs with ECC support only)
BRIDGE_CORE_CFG_PCIE_RELAXED_ORDER0x000000001C32mixedMixed types. See bit-field details.0x00000003PCI Express Receive Completion Ordering Configuration
BRIDGE_CORE_CFG_PCIE_RX_MSG_FILTER0x000000002032mixedMixed types. See bit-field details.0x00000000PCI Express Receive Message Filtering Configuration
BRIDGE_CORE_CFG_RQ_REQ_ORDER0x000000002432mixedMixed types. See bit-field details.0x00000000PCI Express and AXI Read Reorder Queue Completion Ordering Configuration
BRIDGE_CORE_CFG_PCIE_CREDIT0x000000002832mixedMixed types. See bit-field details.0x00200200PCI Express Transmit Completion Header and Data Credit Metering Configuration
BRIDGE_CORE_CFG_AXI_M_W_TICK_COUNT0x000000002C32mixedMixed types. See bit-field details.0x00000BEAAXI Master Write Completion Timeout Configuration
BRIDGE_CORE_CFG_AXI_M_R_TICK_COUNT0x000000003032mixedMixed types. See bit-field details.0x00000BEAAXI Master Read Completion Timeout Configuration
BRIDGE_CORE_CFG_CRS_RPL_TICK_COUNT0x000000003432mixedMixed types. See bit-field details.0x00002210PCIe Configuration Write/Read Request CRS Replay Timeout Configuration
E_BREG_CAPABILITIES0x000000020032roRead-only0x030C0001Egress Bridge Register Translation - Capabilities
E_BREG_STATUS0x000000020432roRead-only0x00000000Egress Bridge Register Translation - Status
E_BREG_CONTROL0x000000020832mixedMixed types. See bit-field details.0x00000002Egress Bridge Register Translation - Control
E_BREG_BASE_LO0x000000021032mixedMixed types. See bit-field details.0x00000000Egress Bridge Register Translation - Source Address Low
E_BREG_BASE_HI0x000000021432rwNormal read/write0x00000000Egress Bridge Register Translation - Source Address High
E_ECAM_CAPABILITIES0x000000022032roRead-only0x100C0001Egress ECAM Translation - Capabilities
E_ECAM_STATUS0x000000022432roRead-only0x00000000Egress ECAM Translation - Status
E_ECAM_CONTROL0x000000022832mixedMixed types. See bit-field details.0x00000000Egress ECAM Translation - Control
E_ECAM_BASE_LO0x000000023032mixedMixed types. See bit-field details.0x00000000Egress ECAM Translation - Source Address Low
E_ECAM_BASE_HI0x000000023432rwNormal read/write0x00000000Egress ECAM Translation - Source Address High
E_MSXT_CAPABILITIES0x000000024032roRead-only0x030C0001Egress MSI-X Table Translation - Capabilities
E_MSXT_STATUS0x000000024432roRead-only0x00000000Egress MSI-X Table Translation - Status
E_MSXT_CONTROL0x000000024832mixedMixed types. See bit-field details.0x00000000Egress MSI-X Table Translation - Control
E_MSXT_BASE_LO0x000000025032mixedMixed types. See bit-field details.0x00000000Egress MSI-X Table Translation - Source Address Low
E_MSXT_BASE_HI0x000000025432rwNormal read/write0x00000000Egress MSI-X Table Translation - Source Address High
E_MSXP_CAPABILITIES0x000000026032roRead-only0x030C0001Egress MSI-X PBA Translation - Capabilities
E_MSXP_STATUS0x000000026432roRead-only0x00000000Egress MSI-X PBA Translation - Status
E_MSXP_CONTROL0x000000026832mixedMixed types. See bit-field details.0x00000000Egress MSI-X PBA Translation - Control
E_MSXP_BASE_LO0x000000027032mixedMixed types. See bit-field details.0x00000000Egress MSI-X PBA Translation - Source Address Low
E_MSXP_BASE_HI0x000000027432rwNormal read/write0x00000000Egress MSI-X PBA Translation - Source Address High
E_DREG_CAPABILITIES0x000000028032roRead-only0x030C0001Egress DMA Register Translation - Capabilities
E_DREG_STATUS0x000000028432roRead-only0x00000000Egress DMA Register Translation - Status
E_DREG_CONTROL0x000000028832mixedMixed types. See bit-field details.0x00000000Egress DMA Register Translation - Control
E_DREG_BASE_LO0x000000029032mixedMixed types. See bit-field details.0x00000000Egress DMA Register Translation - Source Address Low
E_DREG_BASE_HI0x000000029432rwNormal read/write0x00000000Egress DMA Register Translation - Source Address High
E_ESUB_CAPABILITIES0x00000002E032roRead-only0x00000001Egress Subtractive Decode Translation - Capabilities
E_ESUB_STATUS0x00000002E432roRead-only0x00000000Egress Subtractive Decode Translation - Status
E_ESUB_CONTROL0x00000002E832mixedMixed types. See bit-field details.0x00000001Egress Subtractive Decode Translation - Control
I_MSII_CAPABILITIES0x000000030032roRead-only0x1F0C0001Ingress PCI Express Received MSI Interrupt Translation - Capabilities
I_MSII_CONTROL0x000000030832mixedMixed types. See bit-field details.0x00000000Ingress PCI Express Received MSI Interrupt Translation - Control
I_MSII_BASE_LO0x000000031032mixedMixed types. See bit-field details.0x00000000Ingress PCI Express Received MSI Interrupt Translation - Source Address Low
I_MSII_BASE_HI0x000000031432rwNormal read/write0x00000000Ingress PCI Express Received MSI Interrupt Translation - Source Address High
I_MSIX_CAPABILITIES0x000000032032roRead-only0x1F0C0001Ingress PCI Express Received MSI-X Interrupt Translation - Capabilities
I_MSIX_CONTROL0x000000032832mixedMixed types. See bit-field details.0x00000000Ingress PCI Express Received MSI-X Interrupt Translation - Control
I_MSIX_BASE_LO0x000000033032mixedMixed types. See bit-field details.0x00000000Ingress PCI Express Received MSI-X Interrupt Translation - Source Address Low
I_MSIX_BASE_HI0x000000033432rwNormal read/write0x00000000Ingress PCI Express Received MSI-X Interrupt Translation - Source Address High
I_ISUB_CAPABILITIES0x00000003E032roRead-only0x00000001Ingress Subtractive Decode Translation - Capabilities
I_ISUB_STATUS0x00000003E432roRead-only0x00000000Ingress Subtractive Decode Translation - Status
I_ISUB_CONTROL0x00000003E832mixedMixed types. See bit-field details.0x00000000Ingress Subtractive Decode Translation - Control
MSGF_MISC_STATUS0x000000040032mixedMixed types. See bit-field details.0x00000000Received Interrupt and Message Controller - Miscellaneous Interrupt Status.
MSGF_MISC_MASK0x000000040432mixedMixed types. See bit-field details.0x00000000Received Interrupt and Message Controller - Miscellaneous Interrupt Status.
MSGF_MISC_SLAVE_ID0x000000040832roRead-only0x00000000Slave Error AXI ID.
MSGF_MISC_MASTER_ID0x000000040C32roRead-only0x00000000Master Error AXI ID.
MSGF_MISC_INGRESS_ID0x000000041032roRead-only0x00000000Ingress Error AXI ID.
MSGF_MISC_EGRESS_ID0x000000041432roRead-only0x00000000Egress Error AXI ID.
MSGF_LEG_STATUS0x000000042032roRead-only0x00000000Legacy Interrupt Status.
MSGF_LEG_MASK0x000000042432mixedMixed types. See bit-field details.0x00000000Legacy Interrupt Mask.
MSGF_MSI_STATUS_LO0x000000044032wtcReadable, write a 1 to clear0x00000000MSI Interrupt Status[31:0].
MSGF_MSI_STATUS_HI0x000000044432wtcReadable, write a 1 to clear0x00000000MSI Interrupt Status[63:32].
MSGF_MSI_MASK_LO0x000000044832rwNormal read/write0x00000000MSI Interrupt Mask[31:0].
MSGF_MSI_MASK_HI0x000000044C32rwNormal read/write0x00000000MSI Interrupt Mask[63:32].
MSGF_DMA_STATUS0x000000046032roRead-only0x00000000DMA Interrupt Status.
MSGF_DMA_MASK0x000000046432mixedMixed types. See bit-field details.0x00000000DMA Interrupt Mask.
MSGF_RX_FIFO_LEVEL0x000000048032roRead-only0x00000000Received Interrupt and Message FIFO - Level
MSGF_RX_FIFO_POP0x000000048432roRead-only0x00000000Received Interrupt and Message FIFO - Pop Element
MSGF_RX_FIFO_TYPE0x000000048832mixedMixed types. See bit-field details.0x00000000Received Interrupt and Message FIFO - Message/Interrupt Type
MSGF_RX_FIFO_MSG0x000000048C32roRead-only0x00000000Received Message Header
MSGF_RX_FIFO_ADDRESS_LO0x000000049032roRead-only0x00000000Received Message/Interrupt Address[31:0].
MSGF_RX_FIFO_ADDRESS_HI0x000000049432roRead-only0x00000000Received Message/Interrupt Address[63:32].
MSGF_RX_FIFO_DATA0x000000049832roRead-only0x00000000Received Message/Interrupt Data Payload[31:0].
TX_PCIE_MSG_EXECUTE0x000000062032roRead-only0x00000000PCIe Message Request Execution.
TX_PCIE_MSG_CONTROL0x000000062432mixedMixed types. See bit-field details.0x00000000PCIe Message Request Execution - Control
TX_PCIE_MSG_SPECIFIC_LO0x000000062832rwNormal read/write0x00000000PCIe Message Request Execution - Message Specific[31:0].
TX_PCIE_MSG_SPECIFIC_HI0x000000062C32rwNormal read/write0x00000000PCIe Message Request Execution - Message Specific[63:32].
TX_PCIE_MSG_DATA0x000000063032rwNormal read/write0x00000000PCIe Message Request Execution - Message Data Payload[31:0].