User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1500
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (mpcore) ICDICFR1
Register ICDICFR1 Details
The ICD ICFR 1 register controls the interrupt sensitivity of the CPU Private Peripheral Interrupts (PPI),
IRQ ID #27 to ID #31. This read-only register has two bits per interrupt. This two bit field is either equal to
01 (low-level active) or equal to 11 (edge sensitive). The LSB is always 1 because only the local CPU handles
its own PPI interrupts.
Note: There are two instances of this register at the same address. One register is accessible by CPU 0 and
the other register is accessible by CPU 1.
Register (mpcore) ICDICFR2
Name ICDICFR1
Relative Address 0x00001C04
Absolute Address 0xF8F01C04
Width 32 bits
Access Type rw
Reset Value 0x00000000
Description Interrupt Configuration Register 1
Field Name Bits Type Reset Value Description
config_31
(GIC_INT_CFG)
31:30 rw 0x0 Configuration for interrupt ID#31 (nIRQ)
01: low-level active
config_30
(GIC_INT_CFG)
29:28 rw 0x0 Configuration for interrupt ID#30 (CPU
watchdog timer)
11: edge sensitive
config_29
(GIC_INT_CFG)
27:26 rw 0x0 Configuration for interrupt ID#29 (CPU private
timer)
11: edge sensitive
config_28
(GIC_INT_CFG)
25:24 rw 0x0 Configuration for interrupt ID#28 (nFIQ)
01: low-level active
config_27
(GIC_INT_CFG)
23:22 rw 0x0 Configuration for interrupt ID#27 (global timer)
11: edge sensitive
reserved 21:0 rw 0x0 Reserved
Name ICDICFR2
Relative Address 0x00001C08
Absolute Address 0xF8F01C08
Width 32 bits
Access Type rw