Internal interrupt sources, Interrupt request register logic and timing – Zilog Z86193 User Manual
Page 105

Z8
®
CPU
User Manual
UM001604-0108
Interrupts
98
IRQ3 can be generated from an external source only if Serial In is not enabled. Otherwise,
its source is internal. The external request is generated by a Low edge signal on P30 as dis-
played in
. Again, the external request is synchronized and delayed before reach-
ing IRQ3. Some Z8 products replace P30 with P32 as the external source for IRQ3. In this
case, IRQ3 interrupt generation follows the logic as displayed in
Although interrupts are edge triggered, minimum interrupt request Low and High times
must be observed for proper operation. See the device product specification for exact tim-
ing requirements on external interrupt requests (T
W
IL, T
W
IH).
Internal Interrupt Sources
Internal sources involve interrupt requests IRQ0, IRQ2, IRQ3, IRQ4, and IRQ5. Internal
sources are ORed with the external sources, so either an internal or external source can
trigger the interrupt. Internal interrupt sources and trigger conditions are device depen-
dent.
Refer to the device product specification to determine available sources, triggering edge
options, and exact programming details. For more details on the internal interrupt sources,
see Counters and Timers, Input/Output Ports, and Serial Input/Output sections.
Interrupt Request Register Logic and Timing
displays the logic diagram for the Interrupt Request (IRQ) Register. The leading
edge of the request sets the first flip-flop, that remains set until interrupt requests are sam-
pled.
Requests are sampled internally during the last clock cycle before an opcode fetch (see
). External requests are sampled two internal clocks earlier, due to the synchro-
nizing flip-flops as displayed in
and
Figure 93. Interrupt Source IRQ3 Block Diagram
Note:
Q
PIN
D
Serial Receiver
P3M
6
IRQ
3
Clock
IRQ
3
IRQ
3
External Source
(IRQ
3
Serial In)
Internal Source
D
Q
- Z86233 Z86243 Z86733 Z86743 Z86C02 Z86C04 Z86C08 Z86C15 Z86C21 Z86C30 Z86C31 Z86C33 Z86C36 Z86C40 Z86C43 Z86C61 Z86C62 Z86C63 Z86C65 Z86C83 Z86C90 Z86C91 Z86C93 Z86C96 Z86E02 Z86E03 Z86E04 Z86E06 Z86E07 Z86E08 Z86E15 Z86E21 Z86E30 Z86E31 Z86E33 Z86E34 Z86E40 Z86E43 Z86E44 Z86E61 Z86E63 Z86E83 Z86K15 Z86L02 Z86L04 Z86L08 Z86L16 Z8E000 Z8E001 Z8PE003