![Infineon Technologies TC1784 User Manual Download Page 691](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446691.webp)
TC1784
Peripheral Control Processor (PCP)
User´s Manual
10-26
V1.1, 2011-05
PCP, V2.09
10.4.2.5 Initialization of the Contexts
The programmer is responsible for configuring each channel program’s context before
commencing operation. Because this must be done by writing to the PCP across the FPI
Bus, it is important to understand exactly where each channel program’s context is from
the FPI Bus perspective (see
for details).
10.4.2.6 Context Save Optimization
The PCP has an optimized context-switching strategy consisting of optimization of both
context load and store. During a context load in which the channel that is starting is also
the last channel that the PCP was running then the PCP GPRs already contain the
values appropriate to the channel. In this case there is no need to reload the context (i.e.
the PCP can immediately continue operation at the appropriate point in the code without
having to perform a context load). During a Context Store (i.e. the PCP exits a channel
as a result of EXIT or DEBUG instructions or exits in response to a higher-priority
channel interrupt), only those registers that have been updated (i.e. written to) since the
context was loaded are saved to the CSA.
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 ...