English
Language : 

HD6473032F16 Datasheet, PDF (257/847 Pages) Renesas Technology Corp – Hardware Manual Renesas 16-Bit Single-Chip Microcomputer H8 Family/H8/300H Series
Section 8 DMA Controller
8.4.8 DMAC Bus Cycle
Figure 8.13 shows an example of the timing of the basic DMAC bus cycle. This example shows a
word-size transfer from a 16-bit two-state access area to an 8-bit three-state access area. When the
DMAC gets the bus from the CPU, after one dead cycle (Td), it reads from the source address and
writes to the destination address. During these read and write operations the bus is not released
even if there is another bus request. DMAC cycles comply with bus controller settings in the same
way as CPU cycles.
CPU cycle
DMAC cycle (word transfer)
CPU cycle
φ
Address
bus
RD
T1 T2 T1 T2 Td T1 T2 T1 T2 T3 T1 T2 T3 T1 T2 T1 T2
Source
address
Destination address
HWR
LWR
Figure 8.13 DMA Transfer Bus Timing (Example)
Rev. 3.00 Mar 21, 2006 page 227 of 814
REJ09B0302-0300