English
Language : 

SH7760 Datasheet, PDF (509/1345 Pages) Renesas Technology Corp – SuperHTM RISC engine
Start
Set DMAOR, DMARCR,
and DMARSRA
DMABRGCR.UTE = 1
DMABRGCR.UAE = 1
Set DMAUSAR to transfer
source address
Set DMAUDAR to transfer
destination address
Set DMAURWSZ to transfer direction
and transfer data size
Specify DMAUCR.CVRT as data
alignment method
Start transfer
DMAUCR.START = 1
DMABRGCR.UTF = 1? or No
DMABRGCR.UAF = 1?
Transfer end successfully
UTF = 1
Yes
Address error
UAF = 1
Review transfer settings
DMAUSAR,
DMAUSAR,
DMAURWSZ
Clear flag
DMABRGCR.UTF = 0
Clear flag
DMABRGCR.UAF = 0
No
Data not retransferred?
Yes
No
No more transfer data?
Yes
Transfer end
Figure 11.39 DMA Transfer Flow
Shared Memory ↔ Synchronous DRAM
Rev. 1.0, 02/03, page 459 of 1294