![Infineon Technologies TC1784 User Manual Download Page 17](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446017.webp)
TC1784
Table of Contents
User´s Manual
L-11
V1.1, 2011-05
High Integrity Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
PCP Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
PCP Code Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5
CMEM Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5
PCP Parameter RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5
PRAM Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
PCP Interrupt Control Unit and Service Request Nodes . . . . . . . . . . 10-6
PCP Programming Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
General Purpose Register Set of the PCP . . . . . . . . . . . . . . . . . . . . 10-8
Register R0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
Registers R1, R2, and R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
Registers R4 and R5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
Register R6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10
Register R7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-11
Contexts and Context Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
Context Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
Context Save Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-16
Context Restore Operation for CR6 and CR7 . . . . . . . . . . . . . . . 10-19
Context Save Operation for CR6 and CR7 . . . . . . . . . . . . . . . . . 10-23
Initialization of the Contexts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-26
Context Save Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-26
Channel Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-27
Channel Restart Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-27
Channel Resume Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-28
Channel Invocation and Context Restore Operation . . . . . . . . . . . . 10-30
Channel Exit and Context Save Operation . . . . . . . . . . . . . . . . . . . 10-31
Normal Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-31
Error Condition Channel Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-32
Debug Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-33
PCP Interrupt Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-34
Issuing Service Requests to CPU or PCP . . . . . . . . . . . . . . . . . . . . 10-35
PCP Interrupt Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-35
PCP Service Request Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-35
Issuing PCP Service Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-36
Service Request on EXIT Instruction . . . . . . . . . . . . . . . . . . . . . . 10-37
Service Request on Suspension of Interrupt . . . . . . . . . . . . . . . . 10-37
Service Request on Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-38
Queue Full Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-38
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 ...