10. Interrupt Controller (INTC)
Rev.1.00 Jan. 10, 2008 Page 264 of 1658
REJ09B0261-0100
Figure 10.1 shows a block diagram of the INTC.
Input control
Priority
determination
for external
interrupts
(levels 1 to 15)
Priority
determination
for on-chip
peripheral
module
interrupts
(levels 2 to 31)
Bus interface
WDT
H-UDI
DMAC
PCIC
DU
GDTA
GPIO interrupts
Interrupt request
USERIMASK.UIMASK
Compar
ator
Bus interface
Compar
ator
CPU
Interrupt
acceptance
INTPRI
SR.IMASK
ICR0, 1
INT2PRI0 to
INT2PRI9
INT2GPIC
Other peripheral
modules
*
On-chip
modules
Interrupt request
Interrupt request
Interrupt request
Interrupt request
Interrupt request
Interrupt request
NMI
NMI
IRQOUT
IRQ/
IRL7
to
IRQ/
IRL4
and
GPIO port
L4 to L1 are
multiplexed
IRQ/
IRL7
to
IRQ/
IRL0
GPIO Port
E5 to E0
H4 to H1
L7, L6
IRL
IRQ
8
12
P
er
ipher
al b
us
Note:
*
Other peripheral modules that can output interrupts are TMU, SCIF, HAC, SIOF, HSPI, MMCIF, SSI, and FLCTL.
Le
g
end:
DMAC:
DU:
FLCTL:
GDTA:
HAC:
HSPI:
H-UDI:
ICR0, ICR1:
INTPRI:
INT2PRI0 to
INT2PRI9:
INT2GPIC:
Direct Memory Access Controller
Display Unit
NAND Flash Memory Controller
Graphics Data Translation Accelerator
Audio Codec Interface
Serial Peripheral Interface
User Debu
gg
in
g
Interface
Interrupt Control Re
g
isters 0, 1
Interrupt Priority Level Re
g
ister
Interrupt Priority Re
g
isters 0 to 9
GPIO Interrupt Set Re
g
ister
MMCIF:
PCIC:
SCIF:
SIOF:
SR.IMASK:
SSI:
TMU:
USERIMASK.
UIMASK:
WDT:
Multimedia Card Interface
PCI Controller
Serial Communication Interface with FIFO
Synchronous Serial I/O with FIFO
IMASK bit in Status Re
g
ister
Serial Sound Interface
Timer Unit
UIMASK bit in User Interrupt Mask Level Re
g
ister
Watch Do
g
Timer
Figure 10.1 Block Diagram of INTC
Содержание SH7781
Страница 4: ...Rev 1 00 Jan 10 2008 Page iv of xxx REJ09B0261 0100 ...
Страница 74: ...2 Programming Model Rev 1 00 Jan 10 2008 Page 44 of 1658 REJ09B0261 0100 ...
Страница 272: ...8 Caches Rev 1 00 Jan 10 2008 Page 242 of 1658 REJ09B0261 0100 ...
Страница 376: ...10 Interrupt Controller INTC Rev 1 00 Jan 10 2008 Page 346 of 1658 REJ09B0261 0100 ...
Страница 694: ...13 PCI Controller PCIC Rev 1 00 Jan 10 2008 Page 664 of 1658 REJ09B0261 0100 ...
Страница 762: ...14 Direct Memory Access Controller DMAC Rev 1 00 Jan 10 2008 Page 732 of 1658 REJ09B0261 0100 ...
Страница 788: ...15 Clock Pulse Generator CPG Rev 1 00 Jan 10 2008 Page 758 of 1658 REJ09B0261 0100 ...
Страница 828: ...17 Power Down Mode Rev 1 00 Jan 10 2008 Page 798 of 1658 REJ09B0261 0100 ...
Страница 846: ...18 Timer Unit TMU Rev 1 00 Jan 10 2008 Page 816 of 1658 REJ09B0261 0100 ...
Страница 1292: ...24 Multimedia Card Interface MMCIF Rev 1 00 Jan 10 2008 Page 1262 of 1658 REJ09B0261 0100 ...
Страница 1326: ...25 Audio Codec Interface HAC Rev 1 00 Jan 10 2008 Page 1296 of 1658 REJ09B0261 0100 ...
Страница 1482: ...28 General Purpose I O Ports GPIO Rev 1 00 Jan 10 2008 Page 1452 of 1658 REJ09B0261 0100 ...
Страница 1538: ...30 User Debugging Interface H UDI Rev 1 00 Jan 10 2008 Page 1508 of 1658 REJ09B0261 0100 ...
Страница 1688: ...Appendix Rev 1 00 Jan 10 2008 Page 1658 of 1658 REJ09B0261 0100 ...
Страница 1691: ......
Страница 1692: ...SH7785 Hardware Manual ...