83 / 259 page

TCC76x
Specification Rev. 0.07
February 23, 2005
32-bit RISC Microprocessor for Digital Media Player
INTERRUPT CONTROLLER
Preliminary
5-1
5 INTERRUPT CONTROLLER
5.1 Overview
The following figure represents the block diagram of interrupt controller. Interrupt
controller can manage up to 19 interrupt sources. In the TCC76x, there are four
external interrupt sources. The polarity and edge of the external interrupts are all
programmable. There are four dedicated noise filter for each external interrupt source.
There are two types of interrupt in ARM940T; IRQ type, FIQ type.
Interrupt controller can select these two types for each interrupt source individually.
The WakeUp Event control logic is provided to generate fully asynchronous wakeup
signal for Power Down Mode or IDLE Mode.
IEN
IRQ Flag
Noise
Filter
EXTIN[3:0]
Edge/Level
Selector
nIRQ/nFIQ
Generator
nFIQ
nIRQ
INTIN[18:4]
ICFG
CREQ
IRQSEL
IREQ
MREQ
External
Interrupt Sources
Internal
Interrupt Sources
to ARM940T
Sync
WakeUp
Event
(Asynchronous)
to Clock Generator
Wakeup Control
Figure 5.1 Interrupt Controller Block Diagram