SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Figure 10-14 to Figure 10-16 show the integration of the NAVSS0 in the device.
Table 10-96 and Table 10-97 summarize the integration of the module in the device.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | |
NAVSS0 | PSC0 | GP | LPSC0 | PSI-L CBASS0 VBUSP VBUSM.C CBASS0 VBUSM |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
NAVSS0_MODSS | MODSS_VBUS_D2_CLK | MAIN_SYSCLK0 | PLL_CTRL0 | MODSS config interface clock. This clock is used for most of the NAVSS modules (MODSS). |
NAVSS0_UDMASS | UDMASS_VBUS_D2_CLK | MAIN_SYSCLK0 | PLL_CTRL0 | UDMASS config interface clock. This clock is used for UDMASS modules. |
PDMA_MAIN_MISC_CLK | MAIN_SYSCLK0/4 | PLL_CTRL0 | PDMA_MAIN_MISC PSI-L interface clock | |
PDMA_MAIN_USART_CLK | MAIN_SYSCLK0/4 | PLL_CTRL0 | PDMA_MAIN_USART PSI-L interface clock | |
PDMA_MAIN_DEBUG_CLK | MAIN_SYSCLK0/2 | PLL_CTRL0 | PDMA_MAIN_DEBUG PSI-L interface clock | |
PDMA_MAIN_MCASP_G1_CLK | MAIN_SYSCLK0/2 | PLL_CTRL0 | PDMA_MAIN_MCASP_G1 PSI-L interface clock | |
NAVSS_MCU_CLK | MAIN_SYSCLK0 | PLL_CTRL0 | MCU_NAVSS PSI-L interface clock | |
NAVSS0_NBSS | NBSS_VBUS_D2_CLK | MAIN_PLL7_HSDIV0_CLKOUT/2 | MAIN_PLL7 | NBSS config interface clock. This clock is used for NBSS modules (NB0-1, ECC_AGGR0). |
NBSS_VBUS_CLK | MAIN_PLL7_HSDIV0_CLKOUT | MAIN_PLL7 | NBSS VBUSM. This clock is used for NB0 | |
NAVSS0_VIRTSS | VIRTSS_VBUS_D2_CLK | MAIN_SYSCLK0 | PLL_CTRL0 | VIRTSS config interface clock. |
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
NAVSS0_MODSS | MODSS_RST | MOD_G_RST | LPSC0 | MODSS hardware reset |
NAVSS0_UDMASS | UDMASS_RST | MOD_G_RST | LPSC0 | UDMASS hardware reset |
NAVSS0_NBSS | NBSS_RST | MOD_G_RST | LPSC0 | NBSS hardware reset |
NAVSS0_VIRTSS | VIRTSS_RST | MOD_G_RST | LPSC0 | VIRTSS hardware reset |
Interrupt Requests | |||||
Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Description | Type |
NAVSS0_MODSS and NAVSS0_UDMASS | INTR_ROUTER0_OUTL_INTR[63:0] | GIC500_SPI_IN_[127:64] | GIC0 | INTR_PEND[191:0] interrupts to GIC SPI | Level |
INTR_ROUTER0_OUTL_INTR[127:64] | GIC500_SPI_IN_[511:448] | ||||
INTR_ROUTER0_OUTL_INTR[191:128] | GIC500_SPI_IN_[735:672] | ||||
INTR_ROUTER0_OUTL_INTR[223:192] | CORE0_INTR_IN_[255:224] | R5FSS0_CORE0 | INTR_PEND[255:192] interrupts to main R5FSS0 | Level | |
INTR_ROUTER0_OUTL_INTR[255:224] | CORE1_INTR_IN_[255:224] | R5FSS0_CORE1 | |||
INTR_ROUTER0_OUTL_INTR[407:400] | CORE0_INTR_IN_[383:376] | MCU_R5FSS0 | INTR_PEND[407:400] interrupts to MCU R5FSS0 CPU0 and CPU1 | Level | |
CORE1_INTR_IN_[383:376] | |||||
MODSS_ECC_SEC_PEND | ESM0_LVL_IN[160] | ESM0 | SEC interrupt from MODSS ECC_AGGR0 | Level | |
MODSS_ECC_DED_PEND | ESM0_LVL_IN[161] | ESM0 | DED interrupt from MODSS ECC_AGGR0 | Level | |
UDMASS_ECC_SEC_PEND | ESM0_LVL_IN[162] | ESM0 | SEC interrupt from UDMASS ECC_AGGR0 | Level | |
UDMASS_ECC_DED_PEND | ESM0_LVL_IN[163] | ESM0 | DED interrupt from UDMASS ECC_AGGR0 | Level | |
NAVSS0_NBSS | NBSS_ECC_SEC_PEND | ESM0_LVL_IN[164] | ESM0 | SEC interrupt from NBSS ECC_AGGR0 | Level |
NBSS_ECC_DED_PEND | ESM0_LVL_IN[165] | ESM0 | DED interrupt from NBSS ECC_AGGR0 | Level | |
NAVSS0_VIRTSS | VIRTSS_ECC_SEC_PEND | ESM0_LVL_IN[166] | ESM0 | SEC interrupt from VIRTSS ECC_AGGR0 | Level |
VIRTSS_ECC_DED_PEND | ESM0_LVL_IN[167] | ESM0 | DED interrupt from VIRTSS ECC_AGGR0 | Level | |
FFI_PVU0_DST_TIMED_OUT_0 | ESM0_LVL_IN[391] | ESM0 | FFI interrupt from PVU | Level | |
FFI_PVU0_CFG_TRANS_ERR_LVL_0 | ESM0_LVL_IN[408] | ESM0 | FFI interrupt from PVU | Level | |
FFI_PVU0_SRC_TRANS_ERR_LVL_0 | ESM0_LVL_IN[409] | ESM0 | FFI interrupt from PVU | Level | |
L2G Interrupt Request Inputs | |||||
Module Instance | Module Interrupt Signal | Source Interrupt Input | Source | Description | Type |
NAVSS0_UDMASS | L2G_EVENT_PEND[7:0] | TIMESYNC_INTRTR0_OUTL_[47:40] | TIMESYNC_INTRTR0 | L2G interrupts from TIMESYNC_INTRTR0 | Level |
L2G_EVENT_PEND[15:8] | CMPEVT_INTRTR0_OUTP_[31:24] | CMPEVT_INTRTR0 | L2G interrupts from CMPEVT_INTRTR0 | Level | |
L2G_EVENT_PEND[31:16] | GPIOMUX_INTRTR0_OUTP_[31:16] | GPIOMUX_INTRTR0 | L2G interrupts from GPIOMUX_INTRTR0 | Level | |
DMA Events | |||||
Module Instance | Module DMA Event | Destination DMA Event Input | Destination | Description | Type |
NAVSS0 | - | - | - | No PDMA channels to external DMA engines. See global event map in Table 10-100. | - |
Time Sync Event Inputs | |||||
Module Instance | Module Sync Input | Sync Source Signal | Source | Description | Type |
NAVSS0_CPTS0 | CPTS0_HW1_PUSH | TIMESYNC_INTRTR0_OUTL_0 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 1 push input | Pulse |
CPTS0_HW2_PUSH | TIMESYNC_INTRTR0_OUTL_1 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 2 push input | Pulse | |
CPTS0_HW3_PUSH | TIMESYNC_INTRTR0_OUTL_2 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 3 push input | Pulse | |
CPTS0_HW4_PUSH | TIMESYNC_INTRTR0_OUTL_3 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 4 push input | Pulse | |
CPTS0_HW5_PUSH | TIMESYNC_INTRTR0_OUTL_4 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 5 push input | Pulse | |
CPTS0_HW6_PUSH | TIMESYNC_INTRTR0_OUTL_5 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 6 push input | Pulse | |
CPTS0_HW7_PUSH | TIMESYNC_INTRTR0_OUTL_6 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 7 push input | Pulse | |
CPTS0_HW8_PUSH | TIMESYNC_INTRTR0_OUTL_7 | TIMESYNC_INTRTR0 | CPTS Asynchronous hardware timestamp 8 push input | Pulse | |
Time Sync Event Outputs | |||||
Module Instance | Module Sync Output | Destination Sync Input | Destination | Description | Type |
NAVSS0_CPTS0 | CPTS0_TS_GENF0 | TIMESYNC_INTRTR0_IN4 | TIMESYNC_INTRTR0 | CPTS Generation Function Output 0 | Edge |
EON_TICK_EVT | TIMER_MGR0 | ||||
CPTS0_TS_GENF1 | TIMESYNC_INTRTR0_IN5 | TIMESYNC_INTRTR0 | CPTS Generation Function Output 1 | Edge | |
EON_TICK_EVT | TIMER_MGR1 | ||||
CPTS0_TS_GENF2 | TIMESYNC_INTRTR0_IN6 | TIMESYNC_INTRTR0 | CPTS Generation Function Output 2 | Edge | |
0xC | TIMER[0:19]_CLKMUX | ||||
CPTS0_TS_GENF3 | TIMESYNC_INTRTR0_IN7 | TIMESYNC_INTRTR0 | CPTS Generation Function Output 3 | Edge | |
0xD | TIMER[0:19]_CLKMUX | ||||
CPTS0_TS_GENF4 | TIMESYNC_INTRTR0_IN8 | TIMESYNC_INTRTR0 | CPTS Generation Function Output 4 | Edge | |
CPTS0_TS_GENF5 | TIMESYNC_INTRTR0_IN9 | TIMESYNC_INTRTR0 | CPTS Generation Function Output 5 | Edge | |
CPTS0_TS_SYNC | TIMESYNC_INTRTR0_IN36 | TIMESYNC_INTRTR0 | CPTS Sync Output | Edge | |
CPTS0_TS_SYNC | Pin | ||||
Compare Event Outputs | |||||
Module Instance | Module Compare Output | Destination Compare Input | Destination | Description | Type |
NAVSS0_CPTS0 | CPTS0_TS_COMP | IN8 | CMPEVT_INTRTR0 | CPTS Comparison Output | Edge |
CPTS0_TS_COMP | Pin |