Infineon Technologies TC1728 User Manual page 775

32-bit single-chip microcontroller
Table of Contents

Advertisement

Table 36
Instruction Field Definitions
Symbol Syntax
DAC
DAC = 0
DAC = 1
DST+-
DST (00
DST+ (01
DST- (10
(11
)
B
EC
EC = 0
EC = 1
EDA
EDA = 0
EDA = 1
EP
EP = 0
EP = 1
INT
INT = 0
INT = 1
RTA
RTA = 0
RTA = 1
S/C
S/C = 0
S/C = 1
SDB
SDB = 0
SDB = 1
User's Manual
PCP, V2.09
Description
Stop PCP
Allow the PCP to continue to execute channel programs in
response to service requests.
Prevent the PCP from executing further channel programs
(PCP_CS.EN = 0).
Destination Address Pointer Control
)
No Change (DST)
B
)
Post Increment by Size (DST+)
B
)
Post Decrement by Size (DST-)
B
Reserved
Exit Count Control
No action
Decrement CNT1
External Debug Action
No External Debug Action caused
Cause an External Debug Action (breakpoint pin etc.)
Entry Point Control
Set the PC to channel program Start. EP = 0 assumes that a
Channel Entry Table exists in the base of CMEM. Failure to
provide such a table will cause improper operation.
Set the PC to the address contained in NextPC (next
instruction) address.
Interrupt Control
No Interrupt
INT = 1 AND (cc_B = True) means Issue Interrupt
Action on Debug Exit
Stop channel program from accepting new service requests
(clear R7.CEN)
Allow further channel program execution and decrement PC
(so that DEBUG instruction is re-executed on next invocation)
Note: This field has no effect if SDB = 0 (see below)
Test Bit Control
Check for Clear (0)
Check for Set (1)
Stop on Debug
Continue running if debug event triggered
Stop PCP if debug event triggered
Peripheral Control Processor (PCP)
10-103
TC1728
V1.0, 2011-12

Advertisement

Table of Contents
loading

Table of Contents