CHAPTER 4 EXTERNAL BUS INTERFACE
4.5.10 DMA Fly-By Transfer (I/O -> Memory)
This section shows the operation timing for DMA fly-by transfer (I/O -> memory).
■ Operation Timing for DMA Fly-By Transfer (I/O -> Memory)
Figure 4.5-10 shows the operation timing for (TYP3 to TYP0=0000
This timing chart shows a case in which a wait is not set on the memory side.
Figure 4.5-10 Timing Chart for DMA Fly-By Transfer (I/O -> Memory)
Basic cycle
MCLK
A31 to A00
AS
CSn
WRn
D31 to D00
IORD
•
Setting "1" for the HLD bit of the IOWR0 to IOWR3 registers enables the I/O read cycle to be
extended by one cycle.
•
Setting bits IW3 to IW0 of the IOWR0 to IOWR3 registers enables 0 to 15 wait cycles to be
inserted.
•
If wait is also set on the memory side (AWR15 to AWR12 is not "0"), the larger value is used
as the wait cycle after comparison with the I/O wait (IW3 to IW0 bits).
214
I/O wait
I/O hold
I/O idle
cycle
wait
cycle
, AWR=0008
B
I/O wait
cycle
Basic cycle
, IOWR=51
).
H
H
I/O hold
wait