TC1784
Peripheral Control Processor (PCP)
User´s Manual
10-60
V1.1, 2011-05
PCP, V2.09
changed by the operation of another active channel. In this case, the required
registers should be explicitly saved to PRAM by store instructions prior to
execution of the DEBUG instruction.
If the DEBUG instruction is programmed to stop all channel program execution, the PCP
disables further invocations of any channel by clearing bit PCP_CS.EN. The execution
of this channel is only stopped according to the SDB instruction field value. The PCP will
only start to reaccept service requests when PCP_CS.EN is written to 1.
Note: The DEBUG instruction must be only used in DEBUG mode; otherwise it will
generate an IOP error.
Note: If PCP_CS.RCB = 0 (Channel Resume Mode), then the channel program will
begin executing at whichever PC is restored from the context location CR7.PC. If
PCP_CS.RCB = 1 (Channel Restart Mode), then the channel program is forced to
always start at its channel entry table location, no matter what the restored context
value is for the PC. This means that in Channel Restart Mode, it is not possible to
restart the channel program from where it was halted by the debug event. It is
recommended that when using Channel Restart Mode, the user should also
program all EXIT instructions with the “EP = 0” setting to allow selection of
Channel Resume Mode for debugging without changing operation of the channel
programs.
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 ...