
GR716-DS-UM, May 2019, Version 1.29
336
www.cobham.com/gaisler
GR716
33.11.17
Table 417.
0xB4 - TICKMASK - Interrupt tick-out mask
Interrupt Tick-out Mask
33.11.18
Table 418.
0xB8 - AUTOACK / TICKMASKEXT - Interrupt-code auto acknowledge mask / Interrupt tick-out mask
extended.
Interrupt-code Auto Acknowledge Mask
33.11.19Interrupt Distribution Configuration
Table 419.
0xBC - INTCFG - Interrupt distribution control
31
0
MASK
0x00000000
rw*
31: 0
Interrupt tick-out mask (MASK) - Each bit corresponds to the interrupt number with the same value
as the bit index. If a bit is set, the TICKOUT signal as well as the corresponding bit in the Interrupt-
code receive register, Interrupt-acknowledge-code receive register, and Interrupt-code timeout regis-
ter is set when respective event occurs. Note that the number of implemented bits depends on the
number of supported interrupts (INTCTRL.NUMINT field).
31
0
AAMASK
0x00000000
rw*
31: 0
Auto acknowledge mask (AAMASK) - For each bit set to 1, the core will automatically send an
interrupt-acknowledge-code when it receives an interrupt-code with the corresponding interrupt
number. If the interrupt distribution timers are implemented and enabled, then the core will reload
the INT-to-ACK timer and wait until it expires before the interrupt-acknowledge-code is sent. Note
that the number of implemented bits depends on the number of supported interrupts (INTC-
TRL.NUMINT field). When extended interrupt mode is enabled this register is an extension of the
Interrupt Tick-out Mask register.
31
26 25
20 19
14 13
8
7
4
3
2
1
0
INTNUM3
INTNUM2
INTNUM1
INTNUM0
NUMINT
PR IR IT EE
*
*
*
*
0
0
0
0
0
rw
rw
rw
r
rw rw rw rw
31: 26
Interrupt number (INTNUM3) - Defines the which interrupt number to support when the device sup-
ports less then 32 interrupts.
25: 20
Interrupt number (INTNUM2) - Defines the which interrupt number to support when the device sup-
ports less then 32 interrupts.
19: 14
Interrupt number (INTNUM1) - Defines the which interrupt number to support when the device sup-
ports less then 32 interrupts.
13: 8
Interrupt number (INTNUM0) - Defines the which interrupt number to support when the device sup-
ports less then 32 interrupts.
7: 4
Number of interrupts (NUMINT) - Indicates the number of supported interrupts according to the for-
mula:
Number of interrupts = 2
NUMINT
.
3
Interrupt- / interrupt-acknowledge-code priority (PR) - When set to 0, interrupt-codes have priority
over interrupt-acknowledge-codes when there are multiple codes waiting to be sent. When set to 1,
interrupt-acknowledge-codes have priority.
2
Interrupt receive enable (IR) - Enable interrupt- / interrupt-acknowledge-code reception.
1
Interrupt transmit enable (IT) - Enable interrupt- / interrupt-acknowledge-code transmission. Must
be set to 1 in order for any interrupt- / interrupt-acknowledge-codes to be sent.
0
Enable external interrupt (EE) - Enable the external interrupt mode, which enable the core to use and
interpret the interrupt-acknowledge-code as interrupt 32-63.