Peripheral Interconnect Subsystem
267
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Interconnect
4.2.1 Accessing PCRx and CRCx Slave
System peripherals can be accessed via the PCR1 slave port. User peripherals can be accessed via
either the PCR2 or PCR3 slave ports. Refer to the datasheet for information on what peripherals are
available through each PCR. Peripheral Central Resource (PCR) is responsible to further decode the
slave address to select the desired peripheral.
There are two CRC modules implemented in the device. Both are direct slaves to the Peripheral
Interconnect Subsystem.
4.2.2 Accessing SDC MMR Port Slave
Safety Diagnostic Controller (SDC) MMR Port is a slave to the Peripheral Interconnect Subsystem to
access the safety diagnostic related control and status registers of the CPU Interconnect Subsystem.
lists the CPU Interconnect Subsystem SDC register bit field mapping.
Table 4-2. CPU Interconnect Subsystem SDC Register Bit Field Mapping
Register Name
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Remark
ERR_GENERIC_
PARITY
PS_SCR_
M
POM
DMA_
PORTA
CPU
AXI-M
Reserved
ACP-M
Reserved
Each bit indicates the
transaction processing block
inside the interconnect
corresponding to the master
that is detected by the
interconnect checker to have a
fault.
Error related to parity
mismatch in the incoming
address.
ERR_UNEXPECTED_
TRANS
PS_SCR_
M
POM
DMA_
PORTA
CPU
AXI-M
Reserved
ACP-M
Reserved
Error related to unexpected
transaction sent by the master.
ERR_TRANS_ID
PS_SCR_
M
POM
DMA_
PORTA
CPU
AXI-M
Reserved
ACP-M
Reserved
Error related to mismatch on
the transaction ID.
ERR_TRANS_
SIGNATURE
PS_SCR_
M
POM
DMA_
PORTA
CPU
AXI-M
Reserved
ACP-M
Reserved
Error related to mismatch on
the transaction signature.
ERR_TRANS_TYPE
PS_SCR_
M
POM
DMA_
PORTA
CPU
AXI-M
Reserved
ACP-M
Reserved
Error related to mismatch on
the transaction type.
ERR_USER_PARITY
PS_SCR_
M
POM
DMA_
PORTA
CPU
AXI-M
Reserved
ACP-M
Reserved
Error related to mismatch on
the parity.
SERR_UNEXPECTED_
MID
L2 SRAM
Wrapper
L2 Flash
Wrapper
Port A
L2 Flash
Wrapper
Port B
EMIF
Reserved
CPU
AXi-S
ACP-S
Each bit indicates the
transaction processing block
inside the interconnect
corresponding to the slave that
is detected by the interconnect
checker to have a fault.
Error related to mismatch on
the master ID.
SERR_ADDR_
DECODE
L2 SRAM
Wrapper
L2 Flash
Wrapper
Port A
L2 Flash
Wrapper
Port B
EMIF
Reserved
CPU
AXi-S
ACP-S
Error related to mismatch on
the most significant address
bits.
SERR_USER_PARITY
L2 SRAM
Wrapper
L2 Flash
Wrapper
Port A
L2 Flash
Wrapper
Port B
EMIF
Reserved
CPU
AXi-S
ACP-S
Error related to mismatch on
the parity of the most
significant address bits.
4.2.3 Accessing Other Slaves via PS_SCR_S
In order for some of the masters connected to the Peripheral Interconnect Subsystem to access the slaves
such as L2 Flash and L2 SRAM in the CPU Interconnect Subsystem, their requests are first funneled into
the PS_SCR_S slave where it then becomes a master on the CPU Interconnect Subsystem as
PS_SCR_M. The request appearing on the PS_SCR_M is then decoded and routed to the intended slave
by the CPU Interconnect Subsystem.