SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Table 5-1345 provides the device-level view with module associations to the clock, power, and voltage domains.
VD Name | PD Name | PD Index | LPSC Name | LPSC Index | Modules |
---|---|---|---|---|---|
VD_CORE | GP_CORE_CTL | 0 | LPSC_MAIN_ALWAYSON | 0 | CPT2_HC_AGGR0, CPT2_AC_AGGR0, PDMA_UART_PSILSS0, PDMA_SPI_PSILSS0, MSRAM0, PDMA_UART_G2, PDMA_UART_G1, PDMA_UART_G0, PDMA_SPI_G1, PDMA_SPI_G0, PDMA_MCASP_G0, PDMA_MCAN0, MAINCLK4_ECC_AGGR1, MAINCLK2_ECC_AGGR0, INFRACLK2_ECC_AGGR0_CFG, NAVSS0_ECC_AGGR0, DEBUG_SUSPENDRTR0, , CPT2_PROBEs, CBASS_FW0, ESM0, DCC0, DCC1, DCC2, DCC3, DCC4, DCC5, DCC6, PLL_CTRL0, PSC0, SEC_MMR0, PLL0_CFG, CTRL_MMR0, eFUSE0, BIST, CPT2_AGGR0, NAVSS0, PSRAM_ARM_C71_BOOTVECTOR, PSRAM_ARM_C66_BOOTVECTOR, TIMER4, TIMER5, TIMER6, TIMER7, GPIO0, MSMC0, GIC0 |
LPSC_MAIN_TEST | 1 | DFTSS0 | |||
LPSC_MAIN_PBIST | 2 | PBIST | |||
LPSC_PER_AUDIO | 3 | MCASP0, MCASP1, MCASP2 | |||
LPSC_PER_ATL | 4 | ATL0 | |||
LPSC_PER_MLB | 5 | IO_PVU0 | |||
LPSC_PER_MOTOR | 6 | ECAP0, ECAP1, ECAP2, EQEP0, EQEP1, EQEP2, EPWM0, EPWM1, EPWM2, EPWM3, EPWM4, EPWM5 | |||
LPSC_PER_MISCIO | 7 | I2C0 | |||
LPSC_PER_GPMC | 8 | ELM0, GPMC0 | |||
LPSC_PER_VPFE | 9 | GPIO2, GPIO4, GPIO6, MAIN2MCU_PLS_INTRTR0, TIMESYNC_INTRTR0, CMP_EVT_ROUTER0, GPIOMUX_INTRTR0, MAIN2MCU_LVL_INTRTR0, GTC0 | |||
LPSC_PER_VPE | 10 | FFI_INFRA_CBASS0 | |||
LPSC_PER_SPARE0 | 11 | TIMER8, TIMER9, TIMER10, TIMER11, TIMER12, TIMER13, TIMER14, TIMER15, TIMER16, TIMER17, TIMER18, TIMER19 | |||
LPSC_PER_SPARE1 | 12 | ||||
LPSC_MAIN_DEBUG | 13 | PDMA_DEBUG_CCMCU, DBG_CBASS0, DEBUG_CELL1, DEBUG_CELL0,CC_DEBUG_CELL0,CXSTM500SS0, DEBUGSS_CV0 | |||
LPSC_EMIF_DATA_0 | 14 | ||||
LPSC_EMIF_CFG_0 | 15 | DDRSS0 config | |||
LPSC_EMIF_DATA_1 | 16 | ||||
LPSC_EMIF_CFG_1 | 17 | ||||
VD_CC | LPSC_PER_SPARE2 | 18 | |||
LPSC_CC_TOP_PBIST | 19 | PBIST_CC_Top | |||
VD_CORE | LPSC_USB_0 | 20 | USBSS0 | ||
LPSC_USB_1 | 21 | ||||
LPSC_USB_2 | 22 | FFI_IP_CBASS | |||
LPSC_MMC4B_0 | 23 | MMCSD1 | |||
LPSC_MMC4B_1 | 24 | - | |||
LPSC_MMC8B_0 | 25 | MMCSD0 | |||
LPSC_UFS_0 | 26 | - | |||
LPSC_UFS_1 | 27 | FFI_RC_CBASS | |||
LPSC_PCIE_0 | 28 | ||||
LPSC_PCIE_1 | 29 | PCIE1 | |||
LPSC_PCIE_2 | 30 | - | |||
LPSC_PCIE_3 | 31 | - | |||
LPSC_SAUL | 32 | ||||
LPSC_PER_I3C | 33 | I3C0 | |||
PD_MCANSS | 1 | LPSC_MAIN_MCANSS_0 | 34 | MCANSS0 | |
LPSC_MAIN_MCANSS_1 | 35 | MCANSS1 | |||
LPSC_MAIN_MCANSS_2 | 36 | MCANSS2 | |||
LPSC_MAIN_MCANSS_3 | 37 | MCANSS3 | |||
LPSC_MAIN_MCANSS_4 | 38 | MCANSS4 | |||
LPSC_MAIN_MCANSS_5 | 39 | MCANSS5 | |||
LPSC_MAIN_MCANSS_6 | 40 | MCANSS6 | |||
LPSC_MAIN_MCANSS_7 | 41 | MCANSS7 | |||
LPSC_MAIN_MCANSS_8 | 42 | MCANSS8 | |||
LPSC_MAIN_MCANSS_9 | 43 | MCANSS9 | |||
LPSC_MAIN_MCANSS_10 | 44 | MCANSS10 | |||
LPSC_MAIN_MCANSS_11 | 45 | MCANSS11 | |||
LPSC_MAIN_MCANSS_12 | 46 | MCANSS12 | |||
LPSC_MAIN_MCANSS_13 | 47 | MCANSS13 | |||
PD_DSS | 2 | LPSC_DSS | 48 | MCANSS14 | |
LPSC_DSS_PBIST | 49 | MCANSS15 | |||
LPSC_DSI | 50 | MCANSS16 | |||
LPSC_EDP_0 | 51 | MCANSS17 | |||
LPSC_EDP_1 | 52 | MCSPI0, MCSPI1, MCSPI2, MCSPI3 | |||
LPSC_CSIRX_0 | 53 | MCSPI4, MCSPI5, MCSPI6, MCSPI7 | |||
LPSC_CSIRX_1 | 54 | UART0, UART1 | |||
LPSC_CSIRX_2 | 55 | UART2, UART3 | |||
LPSC_CSITX_0 | 56 | UART4, UART5, UART6, UART7, UART8, UART9 | |||
LPSC_TX_DPHY_0 | 57 | I2C1, I2C2, I2C3 | |||
LPSC_CSIRX_PHY_0 | 58 | I2C4, I2C5, I2C6 | |||
LPSC_CSIRX_PHY_1 | 59 | ||||
LPSC_CSIRX_PHY_2 | 60 | ||||
PD_ICSS | 3 | LPSC_ICSSG_0 | 61 | - | |
LPSC_ICSSG_1 | 62 | - | |||
PD_9GSS | 4 | LPSC_9GSS | 63 | CPSW0 (CPSW_5G) | |
PD_SERDES_0 | 5 | LPSC_SERDES_0 | 64 | SERDES0 | |
PD_SERDES_1 | 6 | LPSC_SERDES_1 | 65 | ||
PD_SERDES_2 | 7 | LPSC_SERDES_2 | 66 | - | |
PD_SERDES_3 | 8 | LPSC_SERDES_3 | 67 | - | |
PD_SERDES_4 | 9 | LPSC_SERDES_4 | 68 | ||
PD_SERDES_5 | 10 | LPSC_SERDES_5 | 69 | - | |
PD_TIMER | 11 | LPSC_DMTIMER_0 | 70 | TIMER0 | |
LPSC_DMTIMER_1 | 71 | TIMER1 | |||
LPSC_DMTIMER_2 | 72 | TIMER2 | |||
LPSC_DMTIMER_3 | 73 | TIMER3 | |||
VD_CC | PD_C71x_0 | 12 | LPSC_C71x_0 | 74 | |
LPSC_C71x_0_PBIST | 75 | ||||
PD_C71x_1 | 13 | LPSC_C71x_1 | 76 | ||
LPSC_C71x_1_PBIST | 77 | ||||
PD_A72_CLUSTER_0 | 14 | LPSC_A72_CLUSTER_0 | 78 | A72 cluster 0 | |
LPSC_A72_CLUSTER_0_PBIST | 79 | PBIST for A72 cluster 0 | |||
PD_A72_0 | 15 | LPSC_A72_0 | 80 | RTI0, A72SS0_CORE0 | |
PD_A72_1 | 16 | LPSC_A72_1 | 81 | RTI1, A72SS0_CORE1 | |
PD_A72_CLUSTER_1 | 17 | LPSC_A72_CLUSTER_1 | 82 | ||
LPSC_A72_CLUSTER_1_PBIST | 83 | ||||
PD_A72_2 | 18 | LPSC_A72_2 | 84 | ||
PD_A72_3 | 19 | LPSC_A72_3 | 85 | ||
VD_CORE | PD_GPUCOM | 20 | LPSC_GPUCOM | 86 | |
LPSC_GPUPBIST | 87 | ||||
PD_GPUCORE | 21 | LPSC_GPUCORE | 88 | ||
PD_C66x_0 | 22 | LPSC_C66X_0 | 89 | ||
LPSC_C66X_PBIST_0 | 90 | ||||
PD_C66x_1 | 23 | LPSC_C66X_1 | 91 | ||
LPSC_C66X_PBIST_1 | 92 | ||||
PD_R5FSS_0 | 24 | LPSC_R5FSS0_CORE0 | 93 | RTI28, R5FSS0_CORE0 | |
LPSC_R5FSS0_CORE1 | 94 | RTI29, R5FSS0_CORE1 | |||
LPSC_R5FSS_PBIST_0 | 95 | PBIST_R5FSS0 | |||
PD_R5FSS_1 | 25 | LPSC_R5FSS1_CORE0 | 96 | ||
LPSC_R5FSS1_CORE1 | 97 | ||||
LPSC_R5FSS_PBIST_1 | 98 | ||||
PD_DECODE | 26 | LPSC_DECODE_0 | 99 | ||
LPSC_DECODE_PBIST | 100 | ||||
PD_ENCODE | 27 | LPSC_ENCODE_0 | 101 | ||
LPSC_ENCODE_PBIST | 102 | ||||
PD_DMPAC | 28 | LPSC_DMPAC | 103 | ||
LPSC_SDE | 104 | ||||
LPSC_DMPAC_PBIST | 105 | ||||
PD_VPAC | 29 | LPSC_VPAC | 106 | ||
LPSC_VPAC_PBIST | 107 | ||||
PD_A72_CL0_2 | 30 | LPSC_A72_0 | 108 | ||
PD_A72_CL0_3 | 31 | LPSC_A72_1 | 109 | ||
PD_A72_CL1_2 | 32 | LPSC_A72_0 | 110 | ||
PD_A72_CL1_3 | 33 | LPSC_A72_1 | 111 | ||
PD_VPAC_1 | 34 | LPSC_VPAC_1 | 112 | ||
LPSC_VPAC_1_PBIST | 113 | ||||
PD_ENCODE_1 | 35 | LPSC_ENCODE_1 | 114 | ||
LPSC_ENCODE_1_PBIST | 115 | ||||
PD_DSI_1 | 36 | LPSC_CSITX_1 | 116 | ||
LPSC_TX_DPHY_1 | 117 | ||||
LPSC_DSI_1_PBIST | 118 | ||||
PD_CPSW2 | 37 | LPSC_CPSW_2 | 119 | ||
PD_DDR2 | 38 | LPSC_EMIF_DATA_2 | 120 | ||
LPSC_EMIF_CFG_2 | 121 | ||||
PD_R5FSS_2 | 39 | LPSC_R5FSS2_CORE0 | 122 | ||
LPSC_R5FSS2_CORE1 | 123 | ||||
LPSC_R5FSS_PBIST2 | 124 |
For details on power domain state transitions, please refer to Section 5.2.2.3.1.5, Executing State Transitions.
Table 5-1346 presents Power Domain features for PSC0.
PD Index | PD Name | GP(1)/PDRIO(2)/PD(3) | Default PD State(4) | PD State Software Controlled |
---|---|---|---|---|
0 | GP_CORE_CTL | GP | AO | NO |
1 | PD_MCANSS | PDRIO | AO | NO |
2 | PD_DSS | PDRIO | AO | NO |
3 | PD_ICSS | PDRIO | AO | NO |
4 | PD_9GSS | PDRIO | AO | NO |
5 | PD_SERDES_0 | PDRIO | AO | NO |
6 | PD_SERDES_1 | PDRIO | AO | NO |
7 | PD_SERDES_2 | PDRIO | AO | NO |
8 | PD_SERDES_3 | PDRIO | AO | NO |
9 | PD_SERDES_4 | PDRIO | AO | NO |
10 | PD_SERDES_5 | PDRIO | AO | NO |
11 | PD_TIMER | PDRIO | AO | NO |
12 | PD_C71x_0 | PD | OFF | YES |
13 | PD_C71x_1 | PD | OFF | YES |
14 | PD_A72_CLUSTER_0 | PD | OFF | YES |
15 | PD_A72_0 | PD | OFF | YES |
16 | PD_A72_1 | PD | OFF | YES |
17 | PD_A72_CLUSTER_1 | PD | OFF | YES |
18 | PD_A72_2 | PD | OFF | YES |
19 | PD_A72_3 | PD | OFF | YES |
20 | PD_GPUCOM | PD | OFF | YES |
21 | PD_GPUCORE | PD | OFF | YES |
22 | PD_C66x_0 | PD | OFF | YES |
23 | PD_C66x_1 | PD | OFF | YES |
24 | PD_R5FSS_0 | PD | OFF | YES |
25 | PD_R5FSS_1 | PD | OFF | YES |
26 | PD_DECODE | PD | OFF | YES |
27 | PD_ENCODE | PD | OFF | YES |
28 | PD_DMPAC | PD | OFF | YES |
29 | PD_VPAC | PD | OFF | YES |
Table 5-1347 presents PSC0 LPSC features.
LPSC Index | LPSC Name | Default LPSC State | Efuse Disable Availability | LPSC State Software Controlled | Reset Isolation |
---|---|---|---|---|---|
0 | LPSC_MAIN_ALWAYSON | ON | N | N | N |
1 | LPSC_MAIN_TEST | ON | N | Y | N |
2 | LPSC_MAIN_PBIST | ON | N | Y | N |
3 | LPSC_PER_AUDIO | ON | N | Y | N |
4 | LPSC_PER_ATL | OFF | Y | Y | N |
5 | LPSC_PER_MLB | ON | N | Y | N |
6 | LPSC_PER_MOTOR | OFF | Y | Y | N |
7 | LPSC_PER_MISCIO | OFF | N | Y | N |
8 | LPSC_PER_GPMC | ON | N | Y | N |
9 | LPSC_PER_VPFE | ON | Enabled | Y | N |
10 | LPSC_PER_VPE | ON | Enabled | Y | N |
11 | LPSC_PER_SPARE0 | OFF | Y | Y | N |
12 | LPSC_PER_SPARE1 | OFF | Disabled | N | N |
13 | LPSC_MAIN_DEBUG | ON | N | Y | N |
14 | LPSC_EMIF_DATA_0 | OFF | Y | Y | N |
15 | LPSC_EMIF_CFG_0 | OFF | Y, Controlled by the same efuse bit as 14 | Y | N |
16 | LPSC_EMIF_DATA_1 | OFF | Y | N | N |
17 | LPSC_EMIF_CFG_1 | OFF | Y, Controlled by the same efuse bit as 16 | N | N |
18 | LPSC_PER_SPARE2 | OFF | Disabled | N | N |
19 | LPSC_CC_TOP_PBIST | OFF | N | Y | N |
20 | LPSC_USB_0 | OFF | Y | Y | N |
21 | LPSC_USB_1 | OFF | Y | N | N |
22 | LPSC_USB_2 | ON | Enabled | Y | N |
23 | LPSC_MMC4B_0 | OFF | Y | Y | N |
24 | LPSC_MMC4B_1 | OFF | Y | N | N |
25 | LPSC_MMC8B_0 | OFF | Y | Y | N |
26 | LPSC_UFS_0 | OFF | Y | N | N |
27 | LPSC_UFS_1 | ON | Enabled | Y | N |
28 | LPSC_PCIE_0 | OFF | Y | N | N |
29 | LPSC_PCIE_1 | OFF | Y | Y | N |
30 | LPSC_PCIE_2 | OFF | Y | N | N |
31 | LPSC_PCIE_3 | OFF | Y | N | N |
32 | LPSC_SAUL | OFF | Y | N | N |
33 | LPSC_PER_I3C | OFF | Y | Y | N |
34 | LPSC_MAIN_MCANSS_0 | OFF | Y | Y | N |
35 | LPSC_MAIN_MCANSS_1 | OFF | Y | Y | N |
36 | LPSC_MAIN_MCANSS_2 | OFF | Y | Y | N |
37 | LPSC_MAIN_MCANSS_3 | OFF | Y | Y | N |
38 | LPSC_MAIN_MCANSS_4 | OFF | Y | Y | N |
39 | LPSC_MAIN_MCANSS_5 | OFF | Y | Y | N |
40 | LPSC_MAIN_MCANSS_6 | OFF | Y | Y | N |
41 | LPSC_MAIN_MCANSS_7 | OFF | Y | Y | N |
42 | LPSC_MAIN_MCANSS_8 | OFF | Y | Y | N |
43 | LPSC_MAIN_MCANSS_9 | OFF | Y | Y | N |
44 | LPSC_MAIN_MCANSS_10 | OFF | Y | Y | N |
45 | LPSC_MAIN_MCANSS_11 | OFF | Y | Y | N |
46 | LPSC_MAIN_MCANSS_12 | OFF | Y | Y | N |
47 | LPSC_MAIN_MCANSS_13 | OFF | Y | Y | N |
48 | LPSC_DSS | OFF | Y | Y | Y(1) |
49 | LPSC_DSS_PBIST | OFF | Y, controlled by the same bit as for 48 | Y | N |
50 | LPSC_DSI | OFF | Y | Y | Y |
51 | LPSC_EDP_0 | OFF | Y | Y | Y |
52 | LPSC_EDP_1 | OFF | Y | Y | Y |
53 | LPSC_CSIRX_0 | OFF | Y | Y | N |
54 | LPSC_CSIRX_1 | OFF | Y | Y | N |
55 | LPSC_CSIRX_2 | OFF | Y | Y | N |
56 | LPSC_CSITX_0 | OFF | Y | Y | N |
57 | LPSC_TX_DPHY_0 | OFF | Y | Y | Y |
58 | LPSC_CSIRX_PHY_0 | OFF | Y | Y | N |
59 | LPSC_CSIRX_PHY_1 | OFF | Disabled | N | N |
60 | LPSC_CSIRX_PHY_2 | OFF | Disabled | N | N |
61 | LPSC_ICSSG_0 | OFF | Y | N | Y |
62 | LPSC_ICSSG_1 | OFF | Y | N | Y |
63 | LPSC_9GSS | OFF | Y | Y | Y |
64 | LPSC_SERDES_0 | OFF | Y | Y | Y |
65 | LPSC_SERDES_1 | OFF | Y | N | Y |
66 | LPSC_SERDES_2 | OFF | Y | N | Y |
67 | LPSC_SERDES_3 | OFF | Y | N | Y |
68 | LPSC_SERDES_4 | OFF | Y | N | Y |
69 | LPSC_SERDES_5 | OFF | Y | N | Y |
70 | LPSC_DMTIMER_0 | ON | N | Y | Y |
71 | LPSC_DMTIMER_1 | ON | N | Y | Y |
72 | LPSC_DMTIMER_2 | ON | N | Y | Y |
73 | LPSC_DMTIMER_3 | ON | N | Y | Y |
74 | LPSC_C71x_0 | OFF | Y | N | N |
75 | LPSC_C71x_0_PBIST | OFF | Y | N | N |
76 | LPSC_C71x_1 | OFF | Y | N | N |
77 | LPSC_C71x_1_PBIST | OFF | Y | N | N |
78 | LPSC_A72_CLUSTER_0 | OFF | Y | Y | N |
79 | LPSC_A72_CLUSTER_0_PBIST | OFF | N | Y | N |
80 | LPSC_A72_0 | OFF | Y | Y | N |
81 | LPSC_A72_1 | OFF | Y | Y | N |
82 | LPSC_A72_CLUSTER_1 | OFF | Y | N | N |
83 | LPSC_A72_CLUSTER_1_PBIST | OFF | Y | N | N |
84 | LPSC_A72_2 | OFF | Y | N | N |
85 | LPSC_A72_3 | OFF | Y | N | N |
86 | LPSC_GPUCOM | OFF | Y | N | N |
87 | LPSC_GPUPBIST | OFF | Y | N | N |
88 | LPSC_GPUCORE | OFF | Y | N | N |
89 | LPSC_C66X_0 | OFF | Y | N | N |
90 | LPSC_C66X_PBIST_0 | OFF | Y | N | N |
91 | LPSC_C66X_1 | OFF | Y | N | N |
92 | LPSC_C66X_PBIST_1 | OFF | Y | N | N |
93 | LPSC_R5FSS0_CORE0 | OFF | Y | Y | Y |
94 | LPSC_R5FSS0_CORE1 | OFF | Y | Y | Y |
95 | LPSC_R5FSS_PBIST_0 | OFF | N | Y | N |
96 | LPSC_R5FSS1_CORE0 | OFF | Y | N | Y |
97 | LPSC_R5FSS1_CORE1 | OFF | Y | N | Y |
98 | LPSC_R5FSS_PBIST_1 | OFF | Y | N | N |
99 | LPSC_DECODE_0 | OFF | Y | N | N |
100 | LPSC_DECODE_PBIST | OFF | Y | N | N |
101 | LPSC_ENCODE_0 | OFF | Y | N | N |
102 | LPSC_ENCODE_PBIST | OFF | Y | N | N |
103 | LPSC_DMPAC | OFF | Y | N | N |
104 | LPSC_SDE | OFF | Y | N | N |
105 | LPSC_DMPAC_PBIST | OFF | Y | N | N |
106 | LPSC_VPAC | OFF | Y | N | N |
107 | LPSC_VPAC_PBIST | OFF | Y | N | N |
For details on module state transitions, please refer to Section 5.2.2.3.1.5, Executing State Transitions.
For information about LPSC Dependences, see Section 5.2.2.3.1.3.3, LPSC Dependences Overview.