PS_MISC_IR_STATUS (CPM4_SLCR) Register

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2023-08-29
Revision
1.3

PS_MISC_IR_STATUS (CPM4_SLCR) Register Description

Register NamePS_MISC_IR_STATUS
Relative Address0x0000000340
Absolute Address 0x00FCA10340 (CPM4_SLCR)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionInterrupt Status Register for Miscellaneous CPM events. This is a sticky register that holds the value of the interrupt until cleared by a value of 1.

PS_MISC_IR_STATUS (CPM4_SLCR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:25roRead-only0x0Reserved
pl_irq124wtcReadable, write a 1 to clear0x0Status of interrupt 1 from PL
pl_irq023wtcReadable, write a 1 to clear0x0Status of interrupt 0 from PL
cpi1_err22wtcReadable, write a 1 to clear0x0Status of error interrupt from CPI 1
cpi0_err21wtcReadable, write a 1 to clear0x0Status of error interrupt from CPI 0
pcie1_ccix_pdvsec_cfg_wr_rcvd20wtcReadable, write a 1 to clear0x0Status of dvsec cfg write for pcie 1
pcie1_ccix_pdvsec_cfg_rd_rcvd19wtcReadable, write a 1 to clear0x0Status of dvsec cfg read for pcie 1
pcie0_ccix_pdvsec_cfg_wr_rcvd18wtcReadable, write a 1 to clear0x0Status of dvsec cfg write for pcie 0
pcie0_ccix_pdvsec_cfg_rd_rcvd17wtcReadable, write a 1 to clear0x0Status of dvsec cfg read for pcie 0
addrremap_err16wtcReadable, write a 1 to clear0x0Status of addresss translation error interrupt from addrremap block
l2_cache0_uncorr_err13wtcReadable, write a 1 to clear0x0Status of uncorrectable error from L2 cache 0
l2_cache0_corr_err12wtcReadable, write a 1 to clear0x0Status of correctable error from L2 cache 0
cmn_pmu_event11wtcReadable, write a 1 to clear0x0Status of performance counter overflow interrupt from CMN
cmn_faults10wtcReadable, write a 1 to clear0x0Status for secure fault interrupt from CMN
cmn_faultns 9wtcReadable, write a 1 to clear0x0Status for non-secure fault interrupt from CMN
cmn_errs 8wtcReadable, write a 1 to clear0x0Status for secure error interrupt from CMN
cmn_errns 7wtcReadable, write a 1 to clear0x0Status for non-secure error interrupt from CMN
Reserved 6roRead-only0x0Reserved
pcie1_cfg_msg_received 5wtcReadable, write a 1 to clear0x0Status for cfg message received for pcie 1
pcie0_cfg_msg_received 4wtcReadable, write a 1 to clear0x0Status for cfg message received for pcie 0
pcie_msi1 3wtcReadable, write a 1 to clear0x0Status for MSI received with vector 32-63 set, RP only. To decode this interrupt further, software must read XDMA_REG.MSI_DEC_63_32 register
pcie_msi0 2wtcReadable, write a 1 to clear0x0Status for MSI received with vector 0-31 set, RP only. To decode this interrupt further, software must read XDMA_REG.MSI_DEC_31_0 register
pcie_local_event 1wtcReadable, write a 1 to clear0x0Status for PCIe local interrupt events and errors. To decode the reason for this interrupt, software must read XDMA_REG.INT_DEC register.
apb_err 0wtcReadable, write a 1 to clear0x0Status for an APB error interrupt. To decode this interrupt further, software must read the following registers:
CPM_CRCPM.IR_STATUS
PCIEA_ATTRIB_0.ISR
PCIEA_ATTRIB_1.ISR
PCIEA_ATTRIB_DMA.ISR
INTCPM_CONFIG.IR_STATUS
CPM_SLCR_SECURE.IR_STATUS
CPM_ADDRREMAP.IR_STATUS
CPM_SLCR.IR_STATUS