SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Table 3-7 through Table 3-9 summarize the integration of CBASS0 in device MAIN domain.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | ||
CBASS0 | PSC0 | PD0 | LPSC0 | |
INFRA_CBASS0 | PSC0 | PD0 | LPSC2 | |
INFRA_NS_CBASS0 | PSC0 | PD0 | LPSC10 | |
CBASS_IPPHY0 | PSC0 | PD0 | LPSC22 | |
CBASS_HC2_0 | PSC0 | PD0 | LPSC27 | |
CBASS_HC_CFG0 | PSC0 | PD0 | LPSC27 | |
CBASS_MCASP_G0_0 | PSC0 | PD0 | LPSC27 | |
CBASS_RC_CFG0 | PSC0 | PD0 | LPSC27 | |
CBASS_FW0 | PSC0 | PD0 | LPSC0 |
Clocks | |||
Module Instance | Source Clock Signal | Source | Description |
CBASS0 INFRA_CBASS0 INFRA_NS_CBASS0 | MAIN_SYSCLK0 | PLLCTRL0 | CBASS0, INFRA_CBASS0 and INFRA_NS_CBASS0 clocks |
MAIN_SYSCLK0/2 | PLLCTRL0 | ||
MAIN_SYSCLK0/4 | PLLCTRL0 | ||
CBASS_FW0 | MAIN_SYSCLK0 or MAIN_SYSCLK0/2 | PLLCTRL0 | Clocks for all CBASS0 firewalls |
Resets | |||
Module Instance | Source Reset Signal | Source | Description |
CBASS0 | MOD_G_RST | LPSC0 | CBASS0 reset |
INFRA_CBASS0 | MOD_G_RST | LPSC2 | INFRA_CBASS0 reset |
INFRA_NS_CBASS0 | MOD_G_RST | LPSC10 | INFRA_NS_CBASS0 reset |
CBASS_IPPHY0 | MOD_G_RST | LPSC22 | CBASS_IPPHY0 reset |
CBASS_HC2_0 CBASS_HC_CFG0 CBASS_MCASP_G0_0 CBASS_RC_CFG0 | MOD_G_RST | LPSC27 | CBASS_HC2_0, CBASS_HC_CFG0, CBASS_MCASP_G0_0 and CBASS_RC_CFG0 reset |
CBASS_FW0 | MOD_G_RST | LPSC0 | Reset for all CBASS0 firewalls |
Interrupt Requests | |||||
Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Description | Type |
CBASS_HC_CFG0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_HC_CFG0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_HC2_0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_HC2_0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_IPPHY0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_IPPHY0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_IPPHY_S0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_IPPHY_S0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_MCASP_G0_0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_MCASP_G0_0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_RC0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_RC0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_RC_CFG0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_793 | GIC500 | CBASS_RC_CFG0 null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_362 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_362 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_156 | MAIN2MCU_LVL_INTRTR0 | ||||
CBASS_FW0 | DEFAULT_ERR_INTR | GIC500_SPI_IN_953 | GIC500 | MAIN FW CBASS null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_3 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_483 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_483 | R5FSS0_CORE1 | ||||
MCU_R5FSS0_CORE0_INTR_IN_150 | MCU_R5FSS0_CORE0 | ||||
MCU_R5FSS0_CORE1_INTR_IN_150 | MCU_R5FSS0_CORE1 | ||||
INFRA_CBASS0 | CBASS_INFRA0_DEFAULT_ERR_INTR_0 | GIC500_SPI_IN_791 | GIC500 | MAIN INFRA CBASS null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_363 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_363 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_167 | MAIN2MCU_LVL_INTRTR0 | ||||
INFRA_NS_CBASS0 | CBASS_INFRA_NON_SAFE0_DEFAULT_ERR_INTR_0 | GIC500_SPI_IN_792 | GIC500 | MAIN INFRA_NS CBASS null endpoint error interrupt | Level |
WKUP_DMSC0_INTR_IN_37 | WKUP_DMSC0 | ||||
R5FSS0_CORE0_INTR_IN_364 | R5FSS0_CORE0 | ||||
R5FSS0_CORE1_INTR_IN_364 | R5FSS0_CORE1 | ||||
MAIN2MCU_LVL_INTRTR0_IN_168 | MAIN2MCU_LVL_INTRTR0 | ||||
MTOG0 | MASTER_SAFETY_GASKET0_TIMED_OUT_0 | ESM0_LVL_IN_382 | ESM0 | MTOG0 timeout interrupt | Level |
MTOG1 | MASTER_SAFETY_GASKET1_TIMED_OUT_0 | ESM0_LVL_IN_383 | ESM0 | MTOG1 timeout interrupt | Level |
MTOG2 | MASTER_SAFETY_GASKET2_TIMED_OUT_0 | ESM0_LVL_IN_380 | ESM0 | MTOG2 timeout interrupt | Level |
MTOG3 | MASTER_SAFETY_GASKET3_TIMED_OUT_0 | ESM0_LVL_IN_381 | ESM0 | MTOG3 timeout interrupt | Level |
MTOG4 | MASTER_SAFETY_GASKET6_TIMED_OUT_0 | ESM0_LVL_IN_378 | ESM0 | MTOG4 timeout interrupt | Level |
MTOG5 | MASTER_SAFETY_GASKET7_TIMED_OUT_0 | ESM0_LVL_IN_379 | ESM0 | MTOG5 timeout interrupt | Level |
MTOG10 | MASTER_SAFETY_GASKET10_TIMED_OUT_0 | ESM0_LVL_IN_384 | ESM0 | MTOG10 timeout interrupt | Level |
MTOG11 | MASTER_SAFETY_GASKET11_TIMED_OUT_0 | ESM0_LVL_IN_385 | ESM0 | MTOG11 timeout interrupt | Level |
MTOG12 | MASTER_SAFETY_GASKET12_TIMED_OUT_0 | ESM0_LVL_IN_386 | ESM0 | MTOG12 timeout interrupt | Level |
MTOG13 | MASTER_SAFETY_GASKET13_TIMED_OUT_0 | ESM0_LVL_IN_387 | ESM0 | MTOG13 timeout interrupt | Level |
MTOG16 | MASTER_SAFETY_GASKET16_TIMED_OUT_0 | MCU_ESM0_LVL_IN_44 | MCU_ESM0 | MTOG16 timeout interrupt | Level |
MTOG17 | MASTER_SAFETY_GASKET17_TIMED_OUT_0 | MCU_ESM0_LVL_IN_45 | MCU_ESM0 | MTOG17 timeout interrupt | Level |
MTOG18 | MASTER_SAFETY_GASKET18_TIMED_OUT_0 | MCU_ESM0_LVL_IN_46 | MCU_ESM0 | MTOG18 timeout interrupt | Level |
MTOG19 | MASTER_SAFETY_GASKET19_TIMED_OUT_0 | MCU_ESM0_LVL_IN_47 | MCU_ESM0 | MTOG19 timeout interrupt | Level |
TIMEOUT0 | TIMEOUT0_TRANS_ERR_LVL_0 | ESM0_LVL_IN_400 | ESM0 | TIMEOUT0 timeout interrupt | Level |
TIMEOUT1 | TIMEOUT1_TRANS_ERR_LVL_0 | ESM0_LVL_IN_401 | ESM0 | TIMEOUT1 timeout interrupt | Level |
TIMEOUT2 | TIMEOUT2_TRANS_ERR_LVL_0 | ESM0_LVL_IN_402 | ESM0 | TIMEOUT2 timeout interrupt | Level |
TIMEOUT3 | TIMEOUT3_TRANS_ERR_LVL_0 | ESM0_LVL_IN_403 | ESM0 | TIMEOUT3 timeout interrupt | Level |
TIMEOUT4 | TIMEOUT4_TRANS_ERR_LVL_0 | ESM0_LVL_IN_404 | ESM0 | TIMEOUT4 timeout interrupt | Level |
DMA Events | |||||
Module Instance | Module DMA Event | Destination DMA Event Input | Destination | Description | Type |
CBASS0 | - | - | - | - | - |
For more information on the power, reset and clock management, see the corresponding sections within Chapter 5, Device Configuration.
For more information on the device interrupt controllers, see Section 9.2, Interrupt Controllers.