SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
There is one DISPC module integrated in the device MAIN domain. Figure 1-1 shows the integration of DISPC0.
Table 12-533 through Table 12-535 summarize the integration of DISPC in the device MAIN domain.
Module Instance | Attributes | ||||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | ||
DISPC0 | PSC0 | PD2 | LPSC48 | CBASS0 |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
DISPC0 | DSS_FUNC_CLK | MAIN_PLL2_HSDIV1_CLKOUT | PLL2 | DISPC0 functional clock. |
DSS_DPI_0_PCLK | MAIN_PLL16_HSDIV0_CLKOUT or DSS_DPI_1_PCLK source clock | PLL16 or the selected DSS_DPI_1_PCLK source clock | DISPC0 peripheral pixel clocks for VP1. The selection of the source signal (see Figure 12-544, DISPC Integration) can be done via the CTRLMMR_DSS_DISPC0_CLKSEL3[2:0] DPI3_PCLK register field in device Control Module. | |
DSS_DPI_0_DIV_PCLK | MAIN_PLL16_HSDIV0_CLKOUT / 2 or DSS_DPI_1_PCLK source clock / 2 | |||
DSS_DPI_1_PCLK | MAIN_PLL16_HSDIV0_CLKOUT | PLL16 | DISPC0 peripheral pixel clock for VP2. The selection of the source signal (see Figure 12-544, DISPC Integration) can be done via the CTRLMMR_DSS_DISPC0_CLKSEL1[1:0] DPI1_PCLK register field in device Control Module. | |
MAIN_PLL19_HSDIV0_CLKOUT_EXTPCLKIN | See (1) | |||
MAIN_PLL23_HSDIV0_CLKOUT_EXTPCLKIN | See (1) | |||
MAIN_PLL17_HSDIV0_CLKOUT | PLL17 | |||
DSS_DPI_2_PCLK | MAIN_PLL16_HSDIV0_CLKOUT | PLL16 | DISPC0 peripheral pixel clocks for VP3. The selection of the source signal (see Figure 12-544, DISPC Integration) can be done via the CTRLMMR_DSS_DISPC0_CLKSEL3[2:0] DPI3_PCLK and CTRLMMR_DSS_DISPC0_CLKSEL2[0] DPI2_PCLK register fields in device Control Module. | |
MAIN_PLL18_HSDIV0_CLKOUT | PLL18 | |||
MAIN_PLL19_HSDIV0_CLKOUT_EXTPCLKIN | See (1) | |||
DSS_DPI_2_DIV_PCLK | MAIN_PLL16_HSDIV0_CLKOUT / 2 | PLL16 | ||
MAIN_PLL18_HSDIV0_CLKOUT / 2 | PLL18 | |||
MAIN_PLL19_HSDIV0_CLKOUT_EXTPCLKIN / 2 | See (1) | |||
DSS_DPI_3_PCLK | MAIN_PLL16_HSDIV1_CLKOUT | PLL16 | DISPC0 peripheral pixel clock for VP4. The selection of the source signal (see Figure 12-544, DISPC Integration) can be done via the CTRLMMR_DSS_DISPC0_CLKSEL3[2:0] DPI3_PCLK register field in device Control Module. | |
MAIN_PLL17_HSDIV1_CLKOUT | PLL17 | |||
MAIN_PLL18_HSDIV1_CLKOUT | PLL18 | |||
MAIN_PLL19_HSDIV0_CLKOUT_EXTPCLKIN | See (1) | |||
MAIN_PLL23_HSDIV0_CLKOUT_EXTPCLKIN | See (1) | |||
Module Instance | Module Clock Output | Destination Clock Signal | Destination | Description |
DISPC0 | DSS_DPI_0_OUT_PCLK_2X | - | - | DISPC0 output pixel clocks to display peripherals. For more details on connectivity, see DSI Integration and EDP Integration. |
DSS_DPI_0_OUT_PCLK | - | - | ||
DSS_DPI_1_OUT_PCLK_2X | - | - | ||
DSS_DPI_1_OUT_PCLK | - | - | ||
DSS_DPI_2_OUT_PCLK_2X | - | - | ||
DSS_DPI_2_OUT_PCLK | - | - | ||
DSS_DPI_3_OUT_PCLK_2X | - | - | ||
DSS_DPI_3_OUT_PCLK | - | - | ||
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
DISPC0 | DSS_DPI_RST_0 | MOD_G_RST | LPSC48 | DISPC0 reset |
Interrupt Requests | |||||
Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Description | Type |
DISPC0 | DSS0_DSS_INST0_DISPC_FUNC_IRQ_PROC0_0 | GIC500_SPI_IN_634 | COMPUTE_CLUSTER0 | DISPC0 functional interrupt request | Level |
C66SS0_INTRTR0_IN_104 | C66SS0_INTRTR0 | Level | |||
C66SS1_INTRTR0_IN_104 | C66SS1_INTRTR0 | Level | |||
MAIN2MCU_LVL_INTRTR0_IN_226 | MAIN2MCU_LVL_INTRTR0 | Level | |||
R5FSS0_CORE0_INTR_IN_52 | R5FSS0_CORE0 | Level | |||
R5FSS0_CORE1_INTR_IN_52 | R5FSS0_CORE1 | Level | |||
R5FSS1_CORE0_INTR_IN_52 | R5FSS1_CORE0 | Level | |||
R5FSS1_CORE1_INTR_IN_52 | R5FSS1_CORE1 | Level | |||
DSS0_DSS_INST0_DISPC_FUNC_IRQ_PROC1_0 | GIC500_SPI_IN_635 | COMPUTE_CLUSTER0 | DISPC0 functional interrupt request | Level | |
C66SS0_INTRTR0_IN_105 | C66SS0_INTRTR0 | Level | |||
C66SS1_INTRTR0_IN_105 | C66SS1_INTRTR0 | Level | |||
MAIN2MCU_LVL_INTRTR0_IN_227 | MAIN2MCU_LVL_INTRTR0 | Level | |||
R5FSS0_CORE0_INTR_IN_53 | R5FSS0_CORE0 | Level | |||
R5FSS0_CORE1_INTR_IN_53 | R5FSS0_CORE1 | Level | |||
R5FSS1_CORE0_INTR_IN_53 | R5FSS1_CORE0 | Level | |||
R5FSS1_CORE1_INTR_IN_53 | R5FSS1_CORE1 | Level | |||
DSS0_DSS_INST0_DISPC_FUNC_IRQ_PROC2_0 | GIC500_SPI_IN_636 | COMPUTE_CLUSTER0 | DISPC0 functional interrupt request | Level | |
DSS0_DSS_INST0_DISPC_FUNC_IRQ_PROC3_0 | GIC500_SPI_IN_637 | COMPUTE_CLUSTER0 | DISPC0 functional interrupt request | Level | |
DSS0_DSS_INST0_DISPC_SAFETY_ERROR_IRQ_PROC0_0 | GIC500_SPI_IN_642 | COMPUTE_CLUSTER0 | DISPC0 internal diagnostic error interrupt request | Level | |
ESM0_LVL_IN_192 | ESM0 | Level | |||
C66SS0_INTRTR0_IN_108 | C66SS0_INTRTR0 | Level | |||
C66SS1_INTRTR0_IN_108 | C66SS1_INTRTR0 | Level | |||
MAIN2MCU_LVL_INTRTR0_IN_230 | MAIN2MCU_LVL_INTRTR0 | Level | |||
R5FSS0_CORE0_INTR_IN_54 | R5FSS0_CORE0 | Level | |||
R5FSS0_CORE1_INTR_IN_54 | R5FSS0_CORE1 | Level | |||
R5FSS1_CORE0_INTR_IN_54 | R5FSS1_CORE0 | Level | |||
R5FSS1_CORE1_INTR_IN_54 | R5FSS1_CORE1 | Level | |||
DSS0_DSS_INST0_DISPC_SAFETY_ERROR_IRQ_PROC1_0 | GIC500_SPI_IN_643 | COMPUTE_CLUSTER0 | DISPC0 internal diagnostic error interrupt request | Level | |
ESM0_LVL_IN_193 | ESM0 | Level | |||
C66SS0_INTRTR0_IN_109 | C66SS0_INTRTR0 | Level | |||
C66SS1_INTRTR0_IN_109 | C66SS1_INTRTR0 | Level | |||
MAIN2MCU_LVL_INTRTR0_IN_231 | MAIN2MCU_LVL_INTRTR0 | Level | |||
R5FSS0_CORE0_INTR_IN_55 | R5FSS0_CORE0 | Level | |||
R5FSS0_CORE1_INTR_IN_55 | R5FSS0_CORE1 | Level | |||
R5FSS1_CORE0_INTR_IN_55 | R5FSS1_CORE0 | Level | |||
R5FSS1_CORE1_INTR_IN_55 | R5FSS1_CORE1 | Level | |||
DSS0_DSS_INST0_DISPC_SAFETY_ERROR_IRQ_PROC2_0 | GIC500_SPI_IN_644 | COMPUTE_CLUSTER0 | DISPC0 internal diagnostic error interrupt request | Level | |
ESM0_LVL_IN_194 | ESM0 | Level | |||
DSS0_DSS_INST0_DISPC_SAFETY_ERROR_IRQ_PROC3_0 | GIC500_SPI_IN_645 | COMPUTE_CLUSTER0 | DISPC0 internal diagnostic error interrupt request | Level | |
ESM0_LVL_IN_195 | ESM0 | Level | |||
DSS0_DSS_INST0_DISPC_SECURE_IRQ_PROC0_0 | GIC500_SPI_IN_638 | COMPUTE_CLUSTER0 | DISPC0 secure interrupt request | Level | |
C66SS0_INTRTR0_IN_106 | C66SS0_INTRTR0 | Level | |||
C66SS1_INTRTR0_IN_106 | C66SS1_INTRTR0 | Level | |||
MAIN2MCU_LVL_INTRTR0_IN_228 | MAIN2MCU_LVL_INTRTR0 | Level | |||
R5FSS0_CORE0_INTR_IN_56 | R5FSS0_CORE0 | Level | |||
R5FSS0_CORE1_INTR_IN_56 | R5FSS0_CORE1 | Level | |||
R5FSS1_CORE0_INTR_IN_56 | R5FSS1_CORE0 | Level | |||
R5FSS1_CORE1_INTR_IN_56 | R5FSS1_CORE1 | Level | |||
DSS0_DSS_INST0_DISPC_SECURE_IRQ_PROC1_0 | GIC500_SPI_IN_639 | COMPUTE_CLUSTER0 | DISPC0 secure interrupt request | Level | |
C66SS0_INTRTR0_IN_107 | C66SS0_INTRTR0 | Level | |||
C66SS1_INTRTR0_IN_107 | C66SS1_INTRTR0 | Level | |||
MAIN2MCU_LVL_INTRTR0_IN_229 | MAIN2MCU_LVL_INTRTR0 | Level | |||
R5FSS0_CORE0_INTR_IN_57 | R5FSS0_CORE0 | Level | |||
R5FSS0_CORE1_INTR_IN_57 | R5FSS0_CORE1 | Level | |||
R5FSS1_CORE0_INTR_IN_57 | R5FSS1_CORE0 | Level | |||
R5FSS1_CORE1_INTR_IN_57 | R5FSS1_CORE1 | Level | |||
DSS0_DSS_INST0_DISPC_SECURE_IRQ_PROC2_0 | GIC500_SPI_IN_640 | COMPUTE_CLUSTER0 | DISPC0 secure interrupt request | Level | |
DSS0_DSS_INST0_DISPC_SECURE_IRQ_PROC3_0 | GIC500_SPI_IN_641 | COMPUTE_CLUSTER0 | DISPC0 secure interrupt request | Level |