Dmac Activation By Interrupt; Figure 5.6 Block Diagram Of Dmac And Interrupt Controller; Table 5.5 Number Of Execution States In Interrupt Handling Routine - Renesas H8SX/1520 Series Hardware Manual

32-bit cisc microcomputer
Hide thumbs Also See for H8SX/1520 Series:
Table of Contents

Advertisement

Section 5 Interrupt Controller
Table 5.5
Number of Execution States in Interrupt Handling Routine
Symbol
Vector fetch S
Instruction fetch S
Stack manipulation S
[Legend]
m: Number of wait cycles in an external device access.
5.6.5

DMAC Activation by Interrupt

The DMAC can be activated by an interrupt. In this case, the following options are available:
• Interrupt request to the CPU
• Activation request to the DMAC
• Combination of the above
For details on interrupt requests that can be used to activate the DMAC, see table 5.2 and
section 7, DMA Controller (DMAC).
Figure 5.6 shows a block diagram of the DMAC and interrupt controller.
Interrupt request
On-chip
peripheral
Interrupt request
module
clear signal
Interrupt request
IRQ
Interrupt request clear signal
interrupt
Rev. 3.00 Mar. 14, 2006 Page 118 of 804
REJ09B0104-0300
Downloaded from
Elcodis.com
electronic components distributor
On-Chip
2-State
Memory
Access
1
8
h
1
4
I
2
8
K
Select signal
DMAC
select
circuit
Interrupt controller

Figure 5.6 Block Diagram of DMAC and Interrupt Controller

Object of Access
External Device
8-Bit Bus
16-Bit Bus
3-State
2-State
Access
Access
12 + 4m
4
6 + 2m
2
12 + 4m
4
DMRSR0 TO DMRSR3
DMAC activation request signal
DMAC request clear signal
CPU
select
circuit
32-Bit Bus
3-State
2-State
3-State
Access
Access
Access
6 + 2m
2
3 + m
3 + m
2
3 + m
6 + 2m
2
3 + m
Control signal
DMAC
CPU interrupt request
vector number
Priority
decision
I, I2 to I0
CPU

Advertisement

Table of Contents
loading

Table of Contents