SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
There are three DCC modules integrated in the device MCU domain - MCU_DCC0 through MCU_DCC2. Figure 12-1223 shows the integration of MCU_DCC modules.
Table 12-1601 through Table 12-1603 summarize the integration of DCC in the device MCU domain.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | |
MCU_DCC0 | WKUP_PSC0 | PD0 | LPSC0 | MCU_CBASS0 |
MCU_DCC1 | WKUP_PSC0 | PD0 | LPSC0 | MCU_CBASS0 |
MCU_DCC2 | WKUP_PSC0 | PD0 | LPSC0 | MCU_CBASS0 |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
MCU_DCC0 | MCU_DCC0_FICLK | MCU_SYSCLK0/6 | WKUP_PLLCTRL0 | MCU_DCC0 interface and functional clock |
MCU_DCC1 | MCU_DCC1_FICLK | MCU_SYSCLK0/6 | WKUP_PLLCTRL0 | MCU_DCC1 interface and functional clock |
MCU_DCC2 | MCU_DCC2_FICLK | MCU_SYSCLK0/6 | WKUP_PLLCTRL0 | MCU_DCC2 interface and functional clock |
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
MCU_DCC0 | MCU_DCC0_RST | MOD_G_RST | LPSC0 | MCU_DCC0 asynchronous module reset |
MCU_DCC1 | MCU_DCC1_RST | MOD_G_RST | LPSC0 | MCU_DCC1 asynchronous module reset |
MCU_DCC2 | MCU_DCC2_RST | MOD_G_RST | LPSC0 | MCU_DCC2 asynchronous module reset |
Interrupt Requests | |||||
Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Description | Type |
MCU_DCC0 | MCU_DCC0_INTR_DONE_LEVEL_0 | WKUP_DMSC0_INTR_IN_44 | WKUP_DMSC0 | MCU_DCC0 one-shot mode complete interrupt | Level |
R5FSS0_INTRTR0_IN_120 | R5FSS0_INTRTR0 | MCU_DCC0 one-shot mode complete interrupt | Level | ||
R5FSS1_INTRTR0_IN_120 | R5FSS1_INTRTR0 | MCU_DCC0 one-shot mode complete interrupt | Level | ||
MCU_R5FSS0_CORE0_INTR_IN_50 | MCU_R5FSS0_CORE0 | MCU_DCC0 one-shot mode complete interrupt | Level | ||
MCU_R5FSS0_CORE1_INTR_IN_50 | MCU_R5FSS0_CORE1 | MCU_DCC0 one-shot mode complete interrupt | Level | ||
MCU_DCC0_INTR_ERR_LEVEL_0 | MCU_ESM0_LVL_IN_86 | MCU_ESM0 | MCU_DCC0 error interrupt | Level | |
MCU_DCC1 | MCU_DCC1_INTR_DONE_LEVEL_0 | WKUP_DMSC0_INTR_IN_45 | WKUP_DMSC0 | MCU_DCC1 one-shot mode complete interrupt | Level |
R5FSS0_INTRTR0_IN_121 | R5FSS0_INTRTR0 | MCU_DCC1 one-shot mode complete interrupt | Level | ||
R5FSS1_INTRTR0_IN_121 | R5FSS1_INTRTR0 | MCU_DCC1 one-shot mode complete interrupt | Level | ||
MCU_R5FSS0_CORE0_INTR_IN_51 | MCU_R5FSS0_CORE0 | MCU_DCC1 one-shot mode complete interrupt | Level | ||
MCU_R5FSS0_CORE1_INTR_IN_51 | MCU_R5FSS0_CORE1 | MCU_DCC1 one-shot mode complete interrupt | Level | ||
MCU_DCC1_INTR_ERR_LEVEL_0 | MCU_ESM0_LVL_IN_87 | MCU_ESM0 | MCU_DCC1 error interrupt | Level | |
MCU_DCC2 | MCU_DCC2_INTR_DONE_LEVEL_0 | WKUP_DMSC0_INTR_IN_46 | WKUP_DMSC0 | MCU_DCC2 one-shot mode complete interrupt | Level |
R5FSS0_INTRTR0_IN_122 | R5FSS0_INTRTR0 | MCU_DCC2 one-shot mode complete interrupt | Level | ||
R5FSS1_INTRTR0_IN_122 | R5FSS1_INTRTR0 | MCU_DCC2 one-shot mode complete interrupt | Level | ||
MCU_R5FSS0_CORE0_INTR_IN_52 | MCU_R5FSS0_CORE0 | MCU_DCC2 one-shot mode complete interrupt | Level | ||
MCU_R5FSS0_CORE1_INTR_IN_52 | MCU_R5FSS0_CORE1 | MCU_DCC2 one-shot mode complete interrupt | Level | ||
MCU_DCC2_INTR_ERR_LEVEL_0 | MCU_ESM0_LVL_IN_88 | MCU_ESM0 | MCU_DCC2 error interrupt | Level |
Table 12-1604 summarizes the DCC input source clocks in the device MCU domain.
DCC_CLKSRC0 / DCC_CLKSRC1 value: | MCU_DCC0 | MCU_DCC1 | MCU_DCC2 | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Input0 | Input1 | Input0 | Input1 | Input0 | Input1 | |||||||||||||||||||||||||||||||||||
MUX0 | MUX1 | MUX0 | MUX1 | MUX0 | MUX1 | |||||||||||||||||||||||||||||||||||
0-4, 6-9, B-F | A | 5 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9-F | 0-4, 6-9, B-F | A | 5 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9-F | 0-4, 6-9, B-F | A | 5 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9-F | ||
Clock Source | Input: | CLOCK0[0] | CLOCK0[1] | CLOCK0[2] | CLOCK1 | CLKSRC0 | CLKSRC1 | CLKSRC2 | CLKSRC3 | CLKSRC4 | CLKSRC5 | CLKSRC6 | CLKSRC7 | FICLK | CLOCK0[0] | CLOCK0[1] | CLOCK0[2] | CLOCK1 | CLKSRC0 | CLKSRC1 | CLKSRC2 | CLKSRC3 | CLKSRC4 | CLKSRC5 | CLKSRC6 | CLKSRC7 | FICLK | CLOCK0[0] | CLOCK0[1] | CLOCK0[2] | CLOCK1 | CLKSRC0 | CLKSRC1 | CLKSRC2 | CLKSRC3 | CLKSRC4 | CLKSRC5 | CLKSRC6 | CLKSRC7 | FICLK |
HFOSC0_CLKOUT | External Reference Clock Input to Wkup/MCU | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||||||||||||||||||
CLK_32K | Internal 32000Hz Clock (Always ON) | ✓ | ✓ | |||||||||||||||||||||||||||||||||||||
CLK_12M_RC | Internal 12.5MHz RC oscillator (Always ON) | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||||||||||||||||||
LFXOSC_CLKOUT | External 32768Hz Clock Input to Wkup/MCU(Always ON) | ✓ | ✓ | |||||||||||||||||||||||||||||||||||||
MCU_EXT_REFCLK0 | External Misc clock input to Wkup/MCU | ✓ | ✓ | |||||||||||||||||||||||||||||||||||||
MCU_PLLCTRL | ||||||||||||||||||||||||||||||||||||||||
MCU_SYSCLK/3 | CBASS Clock (CLK1/3), Pulsar Interface Clock (CLK1/3), DMSC Clock (CLK1/3) | ✓ | ✓ | |||||||||||||||||||||||||||||||||||||
MCU_SYSCLK/6 | CBASS Clock (CLK1/6) | ✓ | ✓ | ✓ | ||||||||||||||||||||||||||||||||||||
MCU_PLL0 | ||||||||||||||||||||||||||||||||||||||||
MCU_PLL0_HSDIV0_CLKOUT_DIV4 | Input to MCU PLLCTRL | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL0_HSDIV1_CLKOUT | ADC (Optional) | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL1 | ||||||||||||||||||||||||||||||||||||||||
MCU_PLL1_HSDIV0_CLKOUT_DIV2 | MCU SA2_UL PKA (400MHz) | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL1_HSDIV1_CLKOUT | ADC | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL1_HSDIV2_CLKOUT | MCAN | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL1_HSDIV3_CLKOUT | USART, I2C | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL1_HSDIV4_CLKOUT | QSPI (SDR) QSPI (SDR - Stretch Goal) QSPI (DDR) OSPI (SDR/DDR) OSPI (SDR/DDR- Stretch Goal) QSPI SDR Ref Clock (IO rate = 100) | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL2 | ||||||||||||||||||||||||||||||||||||||||
MCU_PLL2_HSDIV0_CLKOUT | CPSW2G (250, 125, 50, 5); , McSPI (50MHz) | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL2_HSDIV1_CLKOUT_DIV2 | CPTS Clock Mux; Exported to Main Domain (Presently not used in MCU Domain) | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL2_HSDIV2_CLKOUT | DMTIMER | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL2_HSDIV3_CLKOUT | MCAN (Optional) | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_PLL2_HSDIV4_CLKOUT | HYPERFLASH (166 DDR), OSPI optional ref clock to get 166MHz | ✓ | ||||||||||||||||||||||||||||||||||||||
OSPI0_LBCLKI | IO Loopback Clock input | ✓ | ||||||||||||||||||||||||||||||||||||||
OSPI1_LBCLKI | IO Loopback Clock input | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_CPTS_REFCLK | IO reference clock input | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_RMII1_REFCLK | IO Reference clock input | ✓ | ||||||||||||||||||||||||||||||||||||||
MCU_RGMII1_RXC | IO Receive clock input | ✓ | ||||||||||||||||||||||||||||||||||||||
MAIN_PLL1_HSDIV5_CLKOUT (192MHz) | USART Clock (optional clock to support 12Mbaud rate) | ✓ |