EasyManua.ls Logo

Hitachi H8/500 Series - Number of States Per Data Transfer

Hitachi H8/500 Series
459 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Table 6-5 Number of States per Data Transfer
Note: Numbers in the table are the number of states.
The values in table 6-5 are calculated from the formula:
N = 26 + 2 × SI + 2 × DI + MS + MD
Where MS and MD have the following meanings:
MS: Number of states for reading source data
MD: Number of states for writing destination data
The values of MS and MD depend on the data location as follows:
Byte or word data in on-chip RAM: 2 states
Byte data in external RAM or register field: 3 states
Word data in external RAM or register field: 6 states
If the DTC control register information is stored in external RAM, 20 + 4 × SI + 4 × DI must be
added to the values in table 6-5.
The values given above do not include the time between the occurrence of the interrupt request
and the starting of the DTC. This time includes two states for the interrupt controller to check
priority and a variable wait until the end of the current CPU instruction. At maximum, this time
equals the sum of the values indicated for items No. 1 and 2 in table 6-6.
If the data transfer count is 0 at the end of a data transfer cycle, the number of states from the end
of the data transfer cycle until the first instruction of the user-coded interrupt-handling routine is
executed is the value given for item No. 3 in table 6-6.
Increment Mode On-Chip RAM Module or I/O External RAM Module or I/O
Source Destina- Register Register
(SI) tion (DI) Byte Transfer Word Transfer Byte Transfer Word Transfer
0 0 31 34 32 38
0 1 33 36 34 40
1 0 33 36 34 40
1 1 35 38 36 42
123
Downloaded from Elcodis.com electronic components distributor

Table of Contents

Related product manuals