Figure 13.10 Example Of Dma Transfer In Cycle Steal Intermittent Mode (Dual Address, Dreq Low Level Detection); Figure 13.11 Dma Transfer Example In The Burst Mode (Dual Address, Dreq Low Level Detection) - Renesas HD6417641 Hardware Manual

32-bit risc microcomputer superh risc engine family / sh7641 series
Table of Contents

Advertisement

Section 13 Direct Memory Access Controller (DMAC)
DREQ
Bus cycle
Figure 13.10 Example of DMA Transfer in Cycle Steal Intermittent Mode
2. Burst Mode
Once the bus mastership is obtained, the transfer is performed continuously until the transfer
end condition is satisfied. In the external request mode with low level detection of the DREQ
pin, however, when the DREQ pin is driven high, the bus passes to the other bus master after
the DMAC transfer request that has already been accepted ends, even if the transfer end
conditions have not been satisfied.
The burst mode cannot be used for other than CMT0, CMT1, and MTU0 to MTU4 when the
on-chip peripheral module is the transfer request source. Figure 13.11 shows DMA transfer
timing in the burst mode.
DREQ
Bus cycle
Figure 13.11 DMA Transfer Example in the Burst Mode
Relationship between Request Modes and Bus Modes by DMA Transfer Category: Table
13.9 shows the relationship between request modes and bus modes by DMA transfer category.
Rev. 4.00 Sep. 14, 2005 Page 438 of 982
REJ09B0023-0400
CPU
CPU
CPU DMAC DMAC CPU
Read/Write
(Dual Address, DREQ Low Level Detection)
CPU
CPU
CPU
DMAC DMAC DMAC
Read
(Dual Address, DREQ Low Level Detection)
More than 16 or 64Bφ
(change by the CPU's condition of using bus)
CPU DMAC DMAC CPU
Read/Write
DMAC DMAC
Write
Read
Write
Read
DMAC
CPU
Write

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7641

Table of Contents