Figure 19: Block Diagram Of The Vectored Interrupt Controller - Philips LPC2194 User Manual

Table of Contents

Advertisement

Philips Semiconductors
ARM-based Microcontroller
Interrupt Request, Masking, and Selection
SoftIntClear
[31:0]
SoftInt
[31:0]
VICINT
SOURCE
[31:0]
RawInterrupt
[31:0]
Vector Interrupt 0
Source Enable
VectorCntl[5:0]
Vector Interrupt 1
Vector Interrupt 15
Vectored Interrupt Controller (VIC)
IntEnableClear
[31:0]
FIQStatus
[31:0]
IntEnable
[31:0]
IRQStatus
[31:0]
IntSelect
[31:0]
Priority 0
VectIRQ0
VectorAddr
VectAddr0[31:0]
[31:0]
Priority 1
VectIRQ1
VectAddr1[31:0]
Priority 2
Priority 14
VectIRQ15
VectAddr15[31:0]
Priority 15

Figure 19: Block Diagram of the Vectored Interrupt Controller

LPC2119/2129/2194/2292/2294
nVICFIQIN
Non-vectored FIQ Interrupt Logic
FIQStatus
[31:0]
Non-vectored IRQ Interrupt Logic
IRQStatus
[31:0]
Interrupt Priority Logic
Hardware
Priority
Logic
Default
VectorAddr
[31:0]
nVICIRQIN
VICVECTADDRIN[31:0]
105
Preliminary User Manual
nVICFIQ
IRQ
NonVectIRQ
IRQ
nVICIRQ
Address Select for
Highest Priority
Interrupt
VICVECT
VectorAddr
ADDROUT
[31:0]
May 03, 2004
[31:0]

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2129Lpc2119Lpc2292Lpc2294

Table of Contents