10.3.2 Bus Matrix Connectivity

The following figure shows the connectivity between Initiators and Targets.

There are three APB shared buses (APB A-C) which provide access to all peripheral SFR registers. This is a shared connection as opposed to a dedicated connection provided by crossbars. Therefore, only one Host may communicate to one particular APB shared bus at a time. During this time, no other Host may communicate to an APB target on that particular APB shared bus. However, there are no restrictions for two initiators to communicate to two different APB shared buses at the same time.

Access to Data RAM Memory (DRM) is supported by five AHB target read/write ports (numbered 0-4) on the Multi-Channel RAM Controller (MCRAMC). The number shown for each MCRAMC initiator indicates which port is used.

Table 10-3. Bus Matrix Connectivity
High Speed Bus Targets
FCRABH-APB Bridge AABH-APB Bridge BABH-APB Bridge CHSM MailboxSQIEBIUSBHSBROMCMCRAMC Channels
RAM (512/256/128 KB)
MCRAMC Ports
01234
0123456789101112
High Speed Bus InitiatorsCM33 Sys0 xxxx xx x
CMCC1x x x
DMA0 RD2xxxx x x
DMA0 WR3 xxx x x
DMA1 RD4xxxx x x
DMA1 WR5 xxx x x
SDMMC06 x
SDMMC17 x
CAN08 x
CAN19 x
ETH10 x
DSU11xxxx xxxx x
SQI DMA12 x
FCW13 x
USBHS14x x
HSM AUX#xxxx xxx x
HSM DMA
USBFS x
Note:
  1. The FCR Controller supports one AHB target port.
  2. Data RAM (DRM) access occurs through the Multi-Channel RAM Controller (MCRAMC), which provides five AHB target ports numbered 0-4. The number shown indicates which port is used.