Number Of Dtc Execution States - Hitachi H8S/2378, H8S/2378R Series Hardware Manual

16 bit single-chip microcomputer
Table of Contents

Advertisement

9.5.7

Number of DTC Execution States

Table 9.6 lists execution status for a single DTC data transfer, and table 9.7 shows the number of
states required for each execution status.
Table 9.6
DTC Execution Status
Vector Read
Mode
I
Normal
1
Repeat
1
Block transfer
1
Legend:
N: Block size (initial setting of CRAH and CRAL)
Table 9.7
Number of States Required for Each Execution Status
Object to be Accessed
Bus width
Access states
Execution
Vector read S
status
Register information
read/write S
Byte data read S
Word data read S
Byte data write S
Word data write S
Internal operation S
The number of execution states is calculated from the formula below. Note that Σ means the sum
of all transfers activated by one activation event (the number in which the CHNE bit is set to 1,
plus 1).
Number of execution states = I · S
For example, when the DTC vector address table is located in on-chip ROM, normal mode is set,
and data is transferred from the on-chip ROM to an internal I/O register, the time required for the
DTC operation is 13 states. The time from activation to the end of the data write is 10 states.
Rev. 1.0, 09/01, page 396 of 904
Register Information
Read/Write
J
6
6
6
On-
Chip
RAM
32
1
I
1
J
1
K
1
K
1
L
1
L
1
M
+ Σ (J · S
I
J
Data Read
K
1
1
N
On-
Chip
On-Chip I/O
ROM
Registers
16
8
16
1
2
2
1
1
2
2
1
4
2
1
2
2
1
4
2
+ K · S
+ L · S
) + M · S
K
L
Internal
Data Write
Operations
L
M
1
3
1
3
N
3
External Devices
8
16
2
3
2
4
6+2m 2
2
3+m
2
4
6+2m 2
2
3+m
2
4
6+2m 2
M
3
3+m
3+m
3+m
3+m
3+m

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents