![Infineon Technologies TC1784 User Manual Download Page 810](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446810.webp)
TC1784
Peripheral Control Processor (PCP)
User´s Manual
10-145
V1.1, 2011-05
PCP, V2.09
In the example above, the COPY instruction increments the destination held in R5
(DST+), and the source address is left constant in R4 (SRC). All permutations of
decrement, increment or do not modify can be applied to either pointer register (R4 and
R5) by use of the SRC and DST fields (SRC-, SRC+ or SRC and DST-, DST+ or DST).
Building on this basic DMA method, scatter-gather DMA channels can be created.
10.20.7.2 BCOPY Instruction (Burst Copy)
The BCOPY instruction is in principle similar to the COPY instruction except that it uses
the FPI Burst mode to perform the transfers rather than performing individual
reads/writes. As for the COPY instruction, the FPI Bus is locked between the burst read
and burst write to ensure that a valid set of data is transferred. The BCOPY instruction
allows support of all burst sizes supported by FPI Burst Mode except a burst size of 1
(i.e. 2, 4 or 8 words). The CNT0 field is used to control the burst size. Both the source
and destination addresses (R4 and R5) must be correctly aligned for the burst size being
used (see the FPI Bus description for details). If either address is incorrectly aligned, the
PCP will generate an Illegal Operation Error Exit.
See also
for TC1784 specific details of the BCOPY instruction.
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 ...