Renesas R5S72640 Manual Do Utilizador
Section 10 Direct Memory Access Controller
R01UH0134EJ0400 Rev. 4.00
Page 417 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
10.4.3
Channel Priority
When this module receives simultaneous transfer requests on two or more channels, it selects a
channel according to a predetermined priority order. Two modes (fixed mode 1 and fixed mode 2)
are selected.
channel according to a predetermined priority order. Two modes (fixed mode 1 and fixed mode 2)
are selected.
In these mode, the priority levels among the channels are as follows:
Fixed mode 1:
CH0 > CH1 > CH2 > CH3 > CH4 > CH5 > CH6 > CH7 > CH8 > CH9 >
CH10 > CH11> CH12> CH13 > CH14 > CH15
CH10 > CH11> CH12> CH13 > CH14 > CH15
Fixed mode 2:
CH0 > CH8 > CH1 > CH9 > CH2 > CH10 > CH3 > CH11> CH4 >
CH12 > CH5 > CH13 > CH6> CH14 > CH7 > CH15
CH12 > CH5 > CH13 > CH6> CH14 > CH7 > CH15
These are selected by the PR1 and PR0 bits in the DMA operation register (DMAOR).
10.4.4
DMA Transfer Types
DMA transfer has two types; single address mode transfer and dual address mode transfer. They
depend on the number of bus cycles of access to the transfer source and destination. A data
transfer timing depends on the bus mode, which is the cycle steal mode or burst mode. This
module supports the transfers shown in table 10.8.
depend on the number of bus cycles of access to the transfer source and destination. A data
transfer timing depends on the bus mode, which is the cycle steal mode or burst mode. This
module supports the transfers shown in table 10.8.
Table 10.8 Supported DMA Transfers
Transfer
Destination
Transfer Source
External
Device with
DACK
Device with
DACK
External
Memory
Memory
Memory-
Mapped
External Device
Mapped
External Device
On-Chip
Peripheral
Module
Peripheral
Module
On-Chip
Memory
Memory
External device
with DACK
with DACK
Not available
Dual, single Dual, single
Dual
Dual
External memory Dual, single
Dual
Dual
Dual
Dual
Memory-mapped
external device
external device
Dual, single
Dual
Dual
Dual
Dual
On-chip
peripheral
module
peripheral
module
Dual Dual
Dual Dual Dual
On-chip memory Dual
Dual
Dual
Dual
Dual
Notes: 1. Dual: Dual address mode
2. Single: Single address mode
3. 16-byte transfer is available only for on-chip peripheral modules that support longword
access.