327
32072H–AVR32–10/2012
AT32UC3A3
19.9.1.2
Auto-reloading of Channel Registers
During auto-reloading, the channel registers are reloaded with their initial values at the comple-
tion of each block and the new values used for the new block. Depending on the row number in
reloaded from their initial value at the start of a block transfer.
19.9.1.3
Contiguous Address Between Blocks
In this case, the address between successive blocks is selected to be a continuation from the
end of the previous block. Enabling the source or destination address to be contiguous between
Table 19-1.
Programming of Transfer Types and Channel Register Update Method (DMACA State Machine Table)
Transfer Type
LLP.
LOC
= 0
LLP_S_EN
(
CTLx)
RELOAD
_SR
(
CFGx)
LLP_D_EN
(
CTLx)
RELOAD_
DS
(
CFGx)
CTLx,
LLPx
Update
Method
SARx
Update
Method
DARx
Update
Method
Write
Back
1) Single Block or
last transfer of
multi-Block
Yes
0
None, user
reprograms
None (single)
None
(single)
No
2) Auto Reload
multi-block transfer
with contiguous
SAR
Yes
0
1
CTLx,LLPx are
reloaded from
initial values.
Contiguous
Auto-
Reload
No
3) Auto Reload
multi-block transfer
with contiguous
DAR
Yes
0
1
0
CTLx,LLPx are
reloaded from
initial values.
Auto-Reload
Con-
tiguous
No
4) Auto Reload
multi-block transfer
Yes
0
1
0
1
CTLx,LLPx are
reloaded from
initial values.
Auto-Reload
Auto-
Reload
No
5) Single Block or
last transfer of
multi-block
No
0
None, user
reprograms
None (single)
None
(single)
Yes
6) Linked List
multi-block transfer
with contiguous
SAR
No
0
1
0
CTLx,LLPx
loaded from
next Linked List
item
Contiguous
Linked
List
Yes
7) Linked List
multi-block transfer
with auto-reload
SAR
No
0
1
0
CTLx,LLPx
loaded from
next Linked List
item
Auto-Reload
Linked
List
Yes
8) Linked List
multi-block transfer
with contiguous
DAR
No
1
0
CTLx,LLPx
loaded from
next Linked List
item
Linked List
Con-
tiguous
Yes
9) Linked List
multi-block transfer
with auto-reload
DAR
No
1
0
1
CTLx,LLPx
loaded from
next Linked List
item
Linked List
Auto-
Reload
Yes
10) Linked List
multi-block transfer
No
1
0
1
0
CTLx,LLPx
loaded from
next Linked List
item
Linked List
Linked
List
Yes