SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
There are three MCSPI modules integrated in the device MCU domain - MCU_MCSPI0, MCU_MCSPI1, and MCU_MCSPI2. Figure 5-6 shows their integration in the device.
Table 12-62 through Table 12-64 summarize the integration of MCU_MCSPI0, MCU_MCSPI1, and MCU_MCSPI2 in device MCU domain.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | |
MCU_MCSPI0 | WKUP_PSC0 | PD0 | LPSC0 | MCU_CBASS0 |
MCU_MCSPI1 | WKUP_PSC0 | PD0 | LPSC0 | MCU_CBASS0 |
MCU_MCSPI2 | WKUP_PSC0 | PD0 | LPSC0 | MCU_CBASS0 |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
MCU_MCSPI0 | MCU_MCSPI0_ICLK | MCU_SYSCLK0/6 | WKUP_PLLCTRL0 | MCU_MCSPI0 Interface Clock |
MCU_MCSPI0_FCLK | MCU_PLL2_HSDIV0_CLKOUT/5 | MCU_PLL2 | MCU_MCSPI0 Functional Clock | |
MCU_MCSPI1 | MCU_MCSPI1_ICLK | MCU_SYSCLK0/6 | WKUP_PLLCTRL0 | MCU_MCSPI1 Interface Clock |
MCU_MCSPI1_FCLK | MCU_PLL2_HSDIV0_CLKOUT/5 | MCU_PLL2 | MCU_MCSPI1 Functional Clock | |
MCU_MCSPI2 | MCU_MCSPI2_ICLK | MCU_SYSCLK0/6 | WKUP_PLLCTRL0 | MCU_MCSPI2 Interface Clock |
MCU_MCSPI2_FCLK | MCU_PLL2_HSDIV0_CLKOUT/5 | MCU_PLL2 | MCU_MCSPI2 Functional Clock | |
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
MCU_MCSPI0 | MCU_MCSPI0_RST | MOD_G_RST | LPSC0 | MCU_MCSPI0 Asynchronous Reset |
MCU_MCSPI1 | MCU_MCSPI1_RST | MOD_G_RST | LPSC0 | MCU_MCSPI1 Asynchronous Reset |
MCU_MCSPI2 | MCU_MCSPI2_RST | MOD_G_RST | LPSC0 | MCU_MCSPI2 Asynchronous Reset |
Interrupt Requests | |||||
Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Description | Type |
MCU_MCSPI0 | MCU_MCSPI0_INTR_SPI_0 | GIC500_SPI_IN_880 | COMPUTE_CLUSTER0 | MCU_MCSPI0 Interrupt Request | Level |
R5FSS0_INTRTR0_IN_135 | R5FSS0_INTRTR0 | MCU_MCSPI0 Interrupt Request | Level | ||
R5FSS1_INTRTR0_IN_135 | R5FSS1_INTRTR0 | MCU_MCSPI0 Interrupt Request | Level | ||
MCU_R5FSS0_CORE0_INTR_IN_20 | MCU_R5FSS0_CORE0 | MCU_MCSPI0 Interrupt Request | Level | ||
MCU_R5FSS0_CORE1_INTR_IN_20 | MCU_R5FSS0_CORE1 | MCU_MCSPI0 Interrupt Request | Level | ||
MCU_MCSPI1 | MCU_MCSPI1_INTR_SPI_0 | GIC500_SPI_IN_881 | COMPUTE_CLUSTER0 | MCU_MCSPI1 Interrupt Request | Level |
R5FSS0_INTRTR0_IN_136 | R5FSS0_INTRTR0 | MCU_MCSPI1 Interrupt Request | Level | ||
R5FSS1_INTRTR0_IN_136 | R5FSS1_INTRTR0 | MCU_MCSPI1 Interrupt Request | Level | ||
MCU_R5FSS0_CORE0_INTR_IN_21 | MCU_R5FSS0_CORE0 | MCU_MCSPI1 Interrupt Request | Level | ||
MCU_R5FSS0_CORE1_INTR_IN_21 | MCU_R5FSS0_CORE1 | MCU_MCSPI1 Interrupt Request | Level | ||
MCU_MCSPI2 | MCU_MCSPI2_INTR_SPI_0 | GIC500_SPI_IN_882 | COMPUTE_CLUSTER0 | MCU_MCSPI2 Interrupt Request | Level |
R5FSS0_INTRTR0_IN_137 | R5FSS0_INTRTR0 | MCU_MCSPI2 Interrupt Request | Level | ||
R5FSS1_INTRTR0_IN_137 | R5FSS1_INTRTR0 | MCU_MCSPI2 Interrupt Request | Level | ||
MCU_R5FSS0_CORE0_INTR_IN_22 | MCU_R5FSS0_CORE0 | MCU_MCSPI2 Interrupt Request | Level | ||
MCU_R5FSS0_CORE1_INTR_IN_22 | MCU_R5FSS0_CORE1 | MCU_MCSPI2 Interrupt Request | Level | ||
DMA Events | |||||
Module Instance | Module DMA Event | Destination DMA Event Input | Destination | Description | Type |
MCU_MCSPI0 | MCU_MCSPI0_DMA_WRITE_EVENT0 | MCU_MCSPI0_TX0 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 0 Transmit (Write) Request Line | Pulse |
MCU_MCSPI0_DMA_READ_EVENT0 | MCU_MCSPI0_RX0 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 0 Receive (Read) Request Line | Pulse | |
MCU_MCSPI0_DMA_WRITE_EVENT1 | MCU_MCSPI0_TX1 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 1 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI0_DMA_READ_EVENT1 | MCU_MCSPI0_RX1 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 1 Receive (Read) Request Line | Pulse | |
MCU_MCSPI0_DMA_WRITE_EVENT2 | MCU_MCSPI0_TX2 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 2 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI0_DMA_READ_EVENT2 | MCU_MCSPI0_RX2 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 2 Receive (Read) Request Line | Pulse | |
MCU_MCSPI0_DMA_WRITE_EVENT3 | MCU_MCSPI0_TX3 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 3 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI0_DMA_READ_EVENT3 | MCU_MCSPI0_RX3 | MCU_PDMA_MISC0 | MCU_MCSPI0 Channel 3 Receive (Read) Request Line | Pulse | |
MCU_MCSPI1 | MCU_MCSPI1_DMA_WRITE_EVENT0 | MCU_MCSPI1_TX0 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 0 Transmit (Write) Request Line | Pulse |
MCU_MCSPI1_DMA_READ_EVENT0 | MCU_MCSPI1_RX0 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 0 Receive (Read) Request Line | Pulse | |
MCU_MCSPI1_DMA_WRITE_EVENT1 | MCU_MCSPI1_TX1 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 1 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI1_DMA_READ_EVENT1 | MCU_MCSPI1_RX1 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 1 Receive (Read) Request Line | Pulse | |
MCU_MCSPI1_DMA_WRITE_EVENT2 | MCU_MCSPI1_TX2 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 2 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI1_DMA_READ_EVENT2 | MCU_MCSPI1_RX2 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 2 Receive (Read) Request Line | Pulse | |
MCU_MCSPI1_DMA_WRITE_EVENT3 | MCU_MCSPI1_TX3 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 3 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI1_DMA_READ_EVENT3 | MCU_MCSPI1_RX3 | MCU_PDMA_MISC1 | MCU_MCSPI1 Channel 3 Receive (Read) Request Line | Pulse | |
MCU_MCSPI2 | MCU_MCSPI2_DMA_WRITE_EVENT0 | MCU_MCSPI2_TX0 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 0 Transmit (Write) Request Line | Pulse |
MCU_MCSPI2_DMA_READ_EVENT0 | MCU_MCSPI2_RX0 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 0 Receive (Read) Request Line | Pulse | |
MCU_MCSPI2_DMA_WRITE_EVENT1 | MCU_MCSPI2_TX1 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 1 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI2_DMA_READ_EVENT1 | MCU_MCSPI2_RX1 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 1 Receive (Read) Request Line | Pulse | |
MCU_MCSPI2_DMA_WRITE_EVENT2 | MCU_MCSPI2_TX2 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 2 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI2_DMA_READ_EVENT2 | MCU_MCSPI2_RX2 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 2 Receive (Read) Request Line | Pulse | |
MCU_MCSPI2_DMA_WRITE_EVENT3 | MCU_MCSPI2_TX3 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 3 Transmit (Write) Request Line | Pulse | |
MCU_MCSPI2_DMA_READ_EVENT3 | MCU_MCSPI2_RX3 | MCU_PDMA_MISC1 | MCU_MCSPI2 Channel 3 Receive (Read) Request Line | Pulse |