Software Interrupt
ISR_SETp
Mask
MIRp
Priority Threshold
THRESHOLD
Interrupt Priority and
FIQ/IRQ Steering
PRIORITY
ILRq
FIQNIRQ
New Agreement Bits
NEWFIQAGR
Control
NEWIRQAGR
IRQ/FIQ Selector
IRQ_q
Interrupt of
bank p
Priority
Comparator
If (INT Priority
>Threshold)
ITRp
Interrupt Input Status
SIR_FIQ
Active Interrupt Nb,
Spurious Flag
and Priority
FIQ_PRIORITY
SIR_IRQ
IRQ_PRIORITY
Priority Sorting
IRQ
Priority
Sorter
FIQ
Priority
Sorter
IRQ Input
FIQ Input
Processor
PENDING_IRQp
PENDING_FIQp
Functional Description
6.1
Functional Description
The interrupt controller processes incoming interrupts by masking and priority sorting to produce the
interrupt signals for the processor to which it is attached.
shows the top-level view of interrupt
processing.
NOTE:
FIQ is not available on general-purpose (GP) devices.
Figure 6-1. Interrupt Controller Block Diagram
187
SPRUH73H – October 2011 – Revised April 2013
Interrupts
Copyright © 2011–2013, Texas Instruments Incorporated