English
Language : 

SH7205 Datasheet, PDF (484/1904 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
Section 11 Direct Memory Access Controller (DMAC)
Blocks allocated to
dispersed areas
Address
AAAA
Start
Number of
bytes (An)
of block A
<DMAC register state>
Software processing
Destination
address register Byte count register
Undefined
Undefined Reload
AAAA
An
Current
1. Set block A
BBBB
CCCC
Number of
bytes (Bn)
of block B
Number of
bytes (Cn)
of block C
End
Start
BBBB
Bn
AAAA
An
DMA transfer start
BBBB
Bn
Automatic loading of
block B transfer settings
BBBB
Bn
Reload
Current
Reload
2. Set block B
3. Set reload function
enable bit
4. Set DMA transfer
enable bit
Current
Interrupt due to
block A
transfer end
End
Start
End
CCCC
BBBB
Cn
Reload
Bn
Current
CCCC
Cn
Automatic loading of
block C transfer settings
CCCC
Cn
Reload
Current
Transfer end of blocks A, B, and C
5. Set block C
6. Clear reload function
enable bit
Figure 11.14 Example of Transferring Blocks between Dispersed Areas by Using Reload
Function
Rev. 1.00 Mar. 25, 2008 Page 452 of 1868
REJ09B0372-0100