Figure 6.19 Example Of Idle Cycle Operation (Icis0 = 1); Figure 6.20 Example Of Idle Cycle Operation - Hitachi H8/3062 Hardware Manual

Single-chip microcomputer h8/3062 series; h8/3062b series; h8/3062f-ztat series; h8/3064f-ztat series
Hide thumbs Also See for H8/3062:
Table of Contents

Advertisement

φ
Address bus
RD
HWR
Data bus
(a) Idle cycle not inserted

Figure 6.19 Example of Idle Cycle Operation (ICIS0 = 1)

Usage Note: When non-insertion of an idle cycle is specified, the rise (negation) of RD and fall
(assertion) of CS
may occur simultaneously. Figure 6.20 shows an example of the operation in
n
this case.
If consecutive reads to a different external area occur while the ICIS1 bit in BCR is cleared to 0, or
if an external read is followed by a write cycle for a different external area while the ICIS0 bit is
cleared to 0, negation of RD in the first read cycle and assertion of CS
will occur simultaneously. Depending on the output delay time of each signal, therefore, it is
possible that the RD low output in the previous read cycle and the CS
bus cycle will overlap.
As long as RD and CS
non-insertion of an idle cycle can be specified.
φ
Address bus
RD
CSn
Simultaneous change of RD and
CSn: possibility of mutual overlap
(a) Idle cycle not inserted
158
Bus cycle A Bus cycle B
T
T
T
T
T
1
2
3
1
2
Data collision
Long buffer-off time
do not change simultaneously, or if there is no problem even if they do,
n
Bus cycle A Bus cycle B
T
T
T
T
T
1
2
3
1
2

Figure 6.20 Example of Idle Cycle Operation

Bus cycle A Bus cycle B
T
T
1
2
φ
Address bus
RD
HWR
Data bus
(b) Idle cycle inserted
in the following bus cycle
n
low output in the following
n
Bus cycle A Bus cycle B
T
T
1
2
φ
Address bus
RD
CSn
(b) Idle cycle inserted
T
T
T
T
3
i
1
2
T
T
T
T
3
i
1
2

Advertisement

Table of Contents
loading

Table of Contents