EasyManuals Logo

Infineon Technologies TC1796 User Manual

Infineon Technologies TC1796
2150 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #557 background imageLoading...
Page #557 background image
TC1796
System Units (Vol. 1 of 2)
Peripheral Control Processor (PCP)
User’s Manual 11-20 V2.0, 2007-07
PCP, V2.0
Suspended Channel Restart
Figure 11-6 illustrates the operation of a context restore for a “suspended” channel
program. The PC is loaded from CR7[31:16] (regardless of the Channel Start Mode), and
the lower half of R7 is loaded from CR7[15:0]. All of R6 is loaded from CR6. The figure
also shows how the operating priority of the channel (PCP_IR.CPPN) is restored from
the Service Request Node that was used to store the Suspended Interrupt Request (see
Page 11-70).
Figure 11-6 Context Restore: Suspended Channel Restart
Channel
Number
MCA05671
31 16 0
CNT1
CPPN SRPN TOS
31 16 0
CNT1
CPPN SRPN TOS
PCP
Register R6
31 16 0
CPC CFLAGS
Stored Content
CR7 in PRAM
CDPTR
31 16 0
0FLAGSDPTR
PCP
Register R7
Stored Content
CR6 in PRAM
31 16 0
SRPN
PCP Interrupt
Req Node.
PCP_SRNx
0
R
R
Q
SRNC 00
T
O
S
S
R
E
0
S
R
R
31 16 0
CPPN
PCP Interrupt
Control Reg.
PCP_ICR
0
ARB
CTL
PIPN 0 IE
16
PC
0
PCP Program
Counter
Note: During a context restore for a suspended channel the
PCP_SRCNx.SRNC field (n = 9, 10, 11) is used to determine
the channel number.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Infineon Technologies TC1796 and is the answer not in the manual?

Infineon Technologies TC1796 Specifications

General IconGeneral
BrandInfineon Technologies
ModelTC1796
CategoryController
LanguageEnglish