67
Section 5 Interrupt Controller (INTC)
5.1
Overview
The interrupt controller (INTC) determines the priority of interrupt sources and controls interrupt
requests to the CPU. INTC has registers for assigning priority levels to interrupt sources. These
registers handle interrupt requests according to user-specified priorities.
5.1.1
Features
The interrupt controller has the following features:
•
16 settable priority levels: Five interrupt priority registers can set 16 levels of interrupt
priorities for IRQ and on-chip supporting module interrupt sources.
•
NMI noise canceller function: INTC has an NMI input level bit that indicates the NMI pin
status. By reading this bit in the interrupt exception handling routine, the pin status can be
checked for use in a noise canceller function.
•
The interrupt controller can notify external devices (via the
IRQOUT
pin) that an on-chip
interrupt has occurred. In this way an external device can, for example, be informed if an on-
chip interrupt occurs while the chip is operating in bus-released mode and the bus has been
requested.
5.1.2
Block Diagram
Figure 5.1 shows a block diagram of the interrupt controller.
Summary of Contents for HD6417032
Page 21: ......
Page 35: ...xiv ...
Page 85: ...50 ...
Page 101: ...66 ...
Page 129: ...94 ...
Page 135: ...100 ...
Page 343: ...308 ...
Page 369: ...334 ...
Page 383: ...348 ...
Page 475: ...440 ...
Page 525: ...490 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 18 Self Refresh ...
Page 578: ...543 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 62 Self Refresh ...
Page 689: ...654 ...