User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1505
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (mpcore) ICDICFR4
Register ICDICFR4 Details
The ICDICFR 4 register control the interrupt sensitivity of the Shared Peripheral Interrupts (SPI), IRQ ID
#64 to ID #79. This register has two bits per interrupt. This two bit field is either equal to 01 (high-level
active) or equal to 11 (rising-edge sensitive). The LSB is always 1 because only one CPU will handle a SPI
interrupt, regardless of the number of CPUs targeted.
Refer to UG585 TRM Section 7.2.3 Shared Peripheral Interrupts (SPI) for the required sensitivity type for
the SPI interrupts. The SPI interrupts must match the expected sensitivity. Interrupts from the PL may be
high-level or rising edge sensitive; this must be coordinated with the PL hardware and software.
Name ICDICFR4
Relative Address 0x00001C10
Absolute Address 0xF8F01C10
Width 32 bits
Access Type rw
Reset Value 0x00000000
Description Interrupt Configuration Register 4
Field Name Bits Type Reset Value Description
config_79
(GIC_INT_CFG)
31:30 rw 0x0 Configuration for interrupt ID#79
01: high-level active
11: rising-edge
The lower bit is read-only and is always 1.
config_78
(GIC_INT_CFG)
29:28 rw 0x0 Configuration for interrupt ID#78
01: high-level active
11: rising-edge
The lower bit is read-only and is always 1.
config_77
(GIC_INT_CFG)
27:26 rw 0x0 Configuration for interrupt ID#77
01: high-level active
11: rising-edge
The lower bit is read-only and is always 1.
config_76
(GIC_INT_CFG)
25:24 rw 0x0 Configuration for interrupt ID#76
01: high-level active
11: rising-edge
The lower bit is read-only and is always 1.
config_75
(GIC_INT_CFG)
23:22 rw 0x0 Configuration for interrupt ID#75
01: high-level active
11: rising-edge
The lower bit is read-only and is always 1.