TC1796
System Units (Vol. 1 of 2)
Peripheral Control Processor (PCP)
User’s Manual
11-53
V2.0, 2007-07
PCP, V2.0
Accessing of Control Registers
The control registers are accessible by any master via the FPI Bus. The control registers
must be configured at initialization and then left unaltered. This is typically done by the
CPU. The only setting that can be dynamically modified is the PCP_CS.EN bit. All other
bits must only be modified when PCP_CS.EN = 0 and PCP_CS.RS = 0.
The PCP control and status registers are accessible only to the CPU when it is operating
in Supervisor mode. PCP control and status registers must be accessed with 32-bit read
and write operations only.
Table 11-11 Registers Overview - PCP Registers
Register
Short Name
Register Long Name
Offset
Address
1)
1) The absolute register address is calculated as follows:
Module Base Address (
) + Offset Address (shown in this column)
Description
see
PCP_CLC
PCP Clock Control Register
0000
H
PCP_ID
PCP Module Identification Register
0008
H
PCP_CS
PCP Control/Status Register
0010
H
PCP_ES
PCP Error/Debug Status Register
0014
H
PCP_ICR
PCP Interrupt Control Register
0020
H
PCP_ITR
PCP Interrupt Threshold Control Register
0024
H
PCP_ICON
PCP Interrupt Configuration Register
0028
H
PCP_SSR
PCP Stall Status Register
002C
H
PCP_SRC11 PCP Service Request Control Register 11 00D0
H
PCP_SRC10 PCP Service Request Control Register 10 00D4
H
PCP_SRC9
PCP Service Request Control Register 9
00D8
H
PCP_SRC8
PCP Service Request Control Register 8
00DC
H
PCP_SRC7
PCP Service Request Control Register 7
00E0
H
PCP_SRC6
PCP Service Request Control Register 6
00E4
H
PCP_SRC5
PCP Service Request Control Register 5
00E8
H
PCP_SRC4
PCP Service Request Control Register 4
00EC
H
PCP_SRC3
PCP Service Request Control Register 3
00F0
H
PCP_SRC2
PCP Service Request Control Register 2
00F4
H
PCP_SRC1
PCP Service Request Control Register 1
00F8
H
PCP_SRC0
PCP Service Request Control Register 0
00FC
H