EasyManua.ls Logo

Cmsemicon CMS32L051 - Number of Execution Clocks for DMA

Default Icon
703 pages
Print Icon
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...
V1.2.2
CMS32L051 User Manual |Chapter 16 Enhanced DMA
www.mcu.com.cn 602 / 703
16.5.3 Number of execution clocks for DMA
The execution and number of clocks required at DMA startup are shown in Table 16-9.
Table 16-9 Execution and number of clocks required when DMA is started
Read vector
Control data
Read the data
Write data
read
Write back
1
4
Note 1
Note 2
Note 2
Note 1. For the number of clocks required to write back control data, refer to Table 16-10 Number of clocks required to write
back control data
2. For the number of clocks required to read and write data, please refer to Table 16-11 Number of clocks required to read
and write data
Table 16-10 Number of clocks required to write back control data
Setting of the DMACR register
Address settings
Controls the write-back of registers
The number of
clocks
DAMOD
SAMOD
RPTSEL
MODE
source
target
DMACTj
register
DMRLDj
register
DMSARj
register
DMDARj
register
0
0
X
0
fixed
fixed
Write back
Write back
Do not write back
Do not write back
1
0
1
X
0
Increasing
fixed
Write back
Write back
Write back
Do not write back
2
1
0
X
0
fixed
Increasing
Write back
Write back
Do not write back
Write back
2
1
1
X
0
Increasing
Increasing
Write back
Write back
Write back
Write back
3
0
X
1
1
Repeating
area
fixed
Write back
Write back
Write back
Do not write back
2
1
X
1
1
Increasing
Write back
Write back
Write back
Write back
3
X
0
0
1
fixed
Repeating
area
Write back
Write back
Do not write back
Write back
2
X
1
0
1
Increasing
Write back
Write back
Write back
Write back
3
Note j=0~23, X: 0 or 1
Table 16-11 Number of clocks required to read and write data
Execution status
RAM
Code flash
Data flash
Special function
registers
(SFR)
Extended Special Function Register (2ndSFR)
No waiting
wait
Read the data
1
2
4
1
1
1+ wait number
Note
Write data
1
1
1
1+ wait number
Note

Table of Contents

Related product manuals