2
7.6.4 EI
OS Execution Time
(1) When data transfer continues (when the stop condition is not satisfied)
EI2OS Execution Time = (value in Table 7.6.4a + value in Table 7.6.4b) machine cycle
Table 7.6.4a Execution time when the extended I2OS continues
ISCS SE bit
I/O address pointer
Buffer address
pointer
(2) When a stop request is issued from a resource
EI2OS Execution Time = (36 + 6 × value of Table 7.4.3a) machine cycles
(3) When the counting is completed
EI2OS Execution Time = (value of Table 7.6.4a + value of Table 7.6.4b + (21 + 6 × value of Table 7.4.3a) machine cycles
Table 7.6.4b Data transfer compensation values for extended I2OS execution time
I/O address pointer
Buffer address
pointer
B : Byte data transfer
E : Even address word transfer
MB90580 Series
Set to '0'
Fixed
Fixed
32
Updated
34
B/E
Internal
access
O
B/E
External
access
8/O
8 : 8-bit external bus word transfer
O : Odd address word transfer
7.6 Extended intelligent I/O service (EI2OS)
Set to '1'
Updated
Fixed
34
33
36
35
Internal access
External access
B/E
O
B/E
0
+2
+1
+2
+4
+3
+1
+3
+2
+4
+6
+5
Updated
35
37
8/O
+4
+6
+5
+8
Chapter 7: Interrupt
99