EasyManua.ls Logo

Cypress FM4 Series - Page 466

Cypress FM4 Series
1102 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CHAPTER 10: DMAC
466 FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E
Figure 3-5 shows an example of the operation of Hardware-Burst transfer. In this example, the following
settings apply. The settings of the addresses of the transfer source and transfer destination as well as the
transfer data width are omitted.
Transfer mode: Hardware-Burst transfer
(ST=0, IS= Peripheral at the transfer request source, MS=01)
Transfer data size: Number of blocks =4, Number of transfers = 5 (BC=3, TC=4)
Figure 3-5 Example of Operation of Hardware-Burst Transfer
The operation of Hardware-Burst transfer is as follows:
The start of the operation is instructed by specifying the transfer content from CPU. DMAC waits for a
transfer request from the Peripheral. After receiving the first transfer request, it performs all of the
transfers for the number of times calculated by (BC+1)×(TC+1). During the Hardware-Burst transfer, no
Transfer Gap is generated. Once all of the transfers are completed, DMAC notifies CPU of the
completion.
Transfer action
TC(reload) 4 3 2
BC(reload) 3
Transfer normal end
Transfer request
1st Transfer request from Peripheral
1
2 1 0 3 2 1 0 2 1 03
Start request from CPU
3 2 1 0 2 1 03
0 4
3

Table of Contents

Related product manuals