389
CHAPTER 16 DMAC (DMA Controller)
■
Step/block Transfer Two-cycle Transfer
For step or block transfer (only transfer the specified number of blocks for each transfer request), the
transfer source and destination addresses can be specified as 20-bit addresses for ch0 to ch3, and as 24-bit
addresses for ch4.
●
Step transfer
The step transfer sequence is used if the block size is set to "1".
●
Step transfer characteristics
•
Each time a transfer request is received, one transfer is performed, and then the transfer request is
cleared and transfer halts. (The DMA transfer request is removed from the bus controller.)
•
If another transfer request is received during a transfer, the request is ignored.
•
If a transfer request for a channel with a higher priority is received during a transfer, the DMAC changes
channel and starts the next transfer after the previous transfer completes. For step transfer, priority is
only meaningful for the case when transfer requests are generated simultaneously.
●
Block transfer
The block transfer sequence is used if the block size is set to a value other than "1".
●
Block transfer characteristics
Except for the fact that each transfer consists of multiple transfer cycles (specified by the number of
blocks), the operation is the same as for step transfer.
Figure 16.5-2 Block Transferring Example at Peripheral Transfer Request, Block Number = 2,
Transferring Number = 2
Block number
CPU
SA
2
1
2
0
CPU
2 1
SA
Peripheral transfer request
Transferring number
Bus operation
Transfer end (internal)
1
DA
SA
DA
SA
DA
DA
Summary of Contents for FR60Lite
Page 3: ......
Page 5: ......
Page 115: ...100 CHAPTER 3 CPU AND CONTROL UNITS ...
Page 127: ...112 CHAPTER 4 I O PORTS ...
Page 143: ...128 CHAPTER 5 INTERRUPT CONTROLLER ...
Page 155: ...140 CHAPTER 6 EXTERNAL INTERRUPT AND NMI CONTROLLER ...
Page 197: ...182 CHAPTER 9 PPG Programmable Pulse Generator ...
Page 337: ...322 CHAPTER 13 UART ...
Page 417: ...402 CHAPTER 16 DMAC DMA Controller ...
Page 445: ...430 CHAPTER 17 FLASH MEMORY ...
Page 451: ...436 CHAPTER 18 SERIAL PROGRAMMING CONNECTION ...
Page 493: ...478 APPENDIX F Precautions on Handling ...
Page 494: ...479 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 507: ...492 INDEX ...
Page 509: ......