Fujitsu MB91460 SERIES FR60 User Manual page 374

32-bit microcontroller
Table of Contents

Advertisement

Chapter 26 DMA Controller
3.DMA Controller (DMAC) Operation
Figure 3-1 Example of burst transfer for a start on an external pin rising edge, number of blocks =1, and
Transfer request ( edge)
Bus operation
Transfer count
Transfer end
● Burst fly-by transfer
A burst fly-by transfer has the same features as a 2-cycle transfer except that the transfer area can only be
external areas, and the transfer unit is read (memory --> I/O) or write (I/O --> memory) only.
Table 3-2 Specifiable transfer addresses (burst fly-by transfer)
Transfer source addressing
Specification not required (invalid)
● Demand Transfer 2-Cycle Transfer
A demand transfer sequence is generated only if H level or L level of an external pin is selected as a transfer
request. Select the level with IS[3:0] of DMACA.
The following are some features of a continuous transfer:
The following are some features of a continuous transfer:
Each transfer operation of a transfer request is checked. While the external input level is within the range of
the specified transfer request levels, transfer is performed continuously without the request being cleared. If
the external input changes, the request is cleared and the transfer stops at the transfer boundary. This
operation is repeated for the number of times specified by the transfer count.
Otherwise, operations are the same as those of a burst transfer.
Figure 3-2 Example of demand transfer for a start with the external pin at H level, number of blocks = 1,
Transfer request (H level)
Bus operation
Transfer count
Transfer end
358
transfer count = 4
SA
CPU
4
Direction
None
and transfer count = 3
CPU
SA
3
DA
SA
DA
SA
3
2
Transfer destination addressing
External area
DA
SA
DA
2
DA
SA
DA
1
CPU
SA
1
CPU
0
DA
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fr60Mb91460 series

Table of Contents