TC1784
Direct Memory Access Controller (DMA)
User´s Manual
11-10
V1.1, 2011-05
DMA, V3.03
Figure 11-5 Shadow Source Address and Transfer Count Update with
ADRCRmn.SHWEN = 0
(m = 0-1)
shows how the contents of the source address register SADRmn and the
transfer count CHSRmn.TCOUNT are updated during two DMA transactions with a
shadowed source address and transfer count update.
At reference point 2) the DMA transaction 1 is finished and DMA transaction 2 is started.
At 1) the DMA channel is reprogrammed with two new parameters for the next DMA
transaction: Transfer count tc2 and source address sa2. Source address sa2 is buffered
in SADRmn and transferred to SADRmn when the new DMA transaction is started at 2).
At this time, transfer count tc2 is also transferred to CHSRmn.TCOUNT. Pls. note that
the shadow address register is only reset by hardware to 0000 0000
H
as shown in this
example, if the write enable bit is set to 0 (ADRCRmn.SHWEN = 0).
MCT06153
tc1 = transfer count 1
tc2 = transfer count 2
sa1 = source address 1
sa2 = source address 2
tc1
1
tc1-1
tc2
tc2-1
tc2-2
tc1
tc2
tc3
sa1
sa1+1
sa2+1 sa2+2
sa2
tc1-1
sa1+
tc1
sa1+
sa2
sa3
1) 3) = writing to CHCRmn and SADRmn
2)
= start of new DMA transaction with
shadow transfer of source address
0000 0000
H
0
CHSRmn.TCOUNT
SHADRmn with
ADRCRmn.SHCT= 01
B
SADRmn
CHCRmn.TREL
1)
3)
2)
Summary of Contents for TC1784
Page 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Page 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Page 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...