MSGF_MISC_STATUS (AXIPCIE_MAIN) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

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

MSGF_MISC_STATUS (AXIPCIE_MAIN) Register Description

Register NameMSGF_MISC_STATUS
Offset Address0x0000000400
Absolute Address 0x00FD0E0400 (AXIPCIE_MAIN)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionReceived Interrupt and Message Controller - Miscellaneous Interrupt Status.

MSGF_MISC_STATUS (AXIPCIE_MAIN) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
pcie_core_event31:16wtcReadable, write a 1 to clear0x0Misc Interrupts from the PCIe Controller
[31:27]:Reserved
[26]:Link Bandwidth Management Status bit set in Link Status Register. This interrupt is only relevant to Root mode
[25]:Link Autonomous Bandwidth Management Status bit set in Link Status Register. This interrupt is only relevant to Root mode
[24]:PCIe Link down
[23]:Fatal Error Detected bit set in Device Status Register
[22]:Non-Fatal Error Detected bit set in Device Status Register
[21]:Correctable Error Detected bit set in Device Status Register
[20]:UR Detected bit set in Device Status Register
[19]:TS1/2 with Hot Reset bit set received from link partner. This interrupt is only relevant to EP mode and should be diabled (masked) when operating as Root
[18]:Correctable Error logged in AER Root Error Status register and reporting is enabled
[17]:Non-Fatal Error logged in AER Root Error Status register and reporting is enabled
[16]:Fatal Error logged in AER Root Error Status register and reporting is enabled
Reserved15:8roRead-only0x0
egress_address_translation_error 7wtcReadable, write a 1 to clear0x0Egress Address Translation Security Violation.
Set to 1 when a Security violation occurs on any Egress Translation.
ingress_address_translation_error 6wtcReadable, write a 1 to clear0x0Ingress Address Translation Security Violation.
Set to 1 when a Security violation occurs on any Ingress Translation.
master_error 5wtcReadable, write a 1 to clear0x0AXI Master Error. Set to 1 when a request on the AXI Master Interface is completed with SLVERR or DECERR status.
slave_error 4wtcReadable, write a 1 to clear0x0AXI Slave Error. Set to 1 when a request on the AXI Slave Interface is completed with SLVERR or DECERR status.
uncorrectable_write_error 3wtcReadable, write a 1 to clear0x0Uncorrectable write hardware/software Error. Set to 1 when there is an error detected for a write request to a non-DMA register (from either AXI or PCIe).
Reserved 2roRead-only0x0
rx_msg_overflow 1wtcReadable, write a 1 to clear0x0Received Message FIFO Overflow. Set to 1 whenever a message is attempted to be written into the Received Message FIFO, but the message is discarded because the Received Message FIFO is full. Since there is a finite amount of Received Message FIFO storage space, software should process Received Messages with high priority to keep the Received Message FIFO from becoming full and dropping messages.
rx_msg_avail 0wtcReadable, write a 1 to clear0x0Received Message FIFO Available. Set to 1 whenever the Received Message FIFO becomes not empty. Message contents are available on the msgf_rx_fifo_type/msg/address_lo/address_hi/data ports.