SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
This section describes module integration in the device, including information about clocks, resets, and hardware requests.
Figure 27-6 shows this module integration.
For more information about the slave idle protocol and the wake-up request, see Clock Management, in Power, Reset, and Clock Management.
Table 27-2 through Table 27-4 summarize the integration of the module in the device.
Module Instance | Attributes | |
Power Domain | Interconnect | |
GPIO1 | PD_WKUPAON | L4_WKUP |
GPIOi (where i = 2 to 8) | PD_COREAON | L4_PER1 |
Clocks | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
GPIO1 | GPIO1_ICLK | WKUPAON_GICLK | PRCM | GPIO interface clock |
GPIO1_DBCLK | WKUPAON_SYS_GFCLK | PRCM | GPIO functional clock | |
GPIO2 | GPIO2_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO2_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
GPIO3 | GPIO3_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO3_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
GPIO4 | GPIO4_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO4_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
GPIO5 | GPIO5_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO5_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
GPIO6 | GPIO6_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO6_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
GPIO7 | GPIO7_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO7_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
GPIO8 | GPIO8_ICLK | L4PER_L3_GICLK | PRCM | GPIO interface clock |
GPIO8_DBCLK | GPIO_GFCLK | PRCM | GPIO functional clock | |
Resets | ||||
GPIO1 | GPIO1_RST | WKUPAON_RST | PRCM | GPIO reset signal |
GPIO2 | GPIO2_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
GPIO3 | GPIO3_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
GPIO4 | GPIO4_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
GPIO5 | GPIO5_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
GPIO6 | GPIO6_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
GPIO7 | GPIO7_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
GPIO8 | GPIO8_RST | L4PER_RET_RST | PRCM | GPIO reset signal |
Interrupt Requests | ||||
Module Instance | Source Signal Name | Destination IRQ_CROSSBAR Input | Default Mapping | Description |
GPIO1 | GPIO1_IRQ_2 | IRQ_CROSSBAR_138 | N/A | GPIO1 interrupt request (secont interrupt line). This IRQ source signal is not mapped by default to any device INTC. |
GPIO1_IRQ_1 | IRQ_CROSSBAR_24 | MPU_IRQ_29 | GPIO1 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_55 | GPIO1 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_55 | GPIO1 interrupt request to DSP2 (first interrupt line) | |||
IPU1_IRQ_51 | GPIO1 interrupt request to IPU1 (first interrupt line) | |||
IPU2_IRQ_51 | GPIO1 interrupt request to IPU2 (first interrupt line) | |||
GPIO2 | GPIO2_IRQ_2 | IRQ_CROSSBAR_139 | N/A | GPIO2 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO2_IRQ_1 | IRQ_CROSSBAR_25 | MPU_IRQ_30 | GPIO2 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_56 | GPIO2 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_56 | GPIO2 interrupt request to DSP2 (first interrupt line) | |||
IPU1_IRQ_52 | GPIO2 interrupt request to IPU1 (first interrupt line) | |||
IPU2_IRQ_52 | GPIO2 interrupt request to IPU2 (first interrupt line) | |||
GPIO3 | GPIO3_IRQ_2 | IRQ_CROSSBAR_140 | N/A | GPIO3 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO3_IRQ_1 | IRQ_CROSSBAR_26 | MPU_IRQ_31 | GPIO3 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_57 | GPIO3 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_57 | GPIO3 interrupt request to DSP2 (first interrupt line) | |||
GPIO4 | GPIO4_IRQ_2 | IRQ_CROSSBAR_141 | N/A | GPIO4 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO4_IRQ_1 | IRQ_CROSSBAR_27 | MPU_IRQ_32 | GPIO4 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_58 | GPIO4 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_58 | GPIO4 interrupt request to DSP2 (first interrupt line) | |||
GPIO5 | GPIO5_IRQ_2 | IRQ_CROSSBAR_142 | N/A | GPIO5 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO5_IRQ_1 | IRQ_CROSSBAR_28 | MPU_IRQ_33 | GPIO5 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_59 | GPIO5 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_59 | GPIO5 interrupt request to DSP2 (first interrupt line) | |||
GPIO6 | GPIO6_IRQ_2 | IRQ_CROSSBAR_143 | N/A | GPIO6 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO6_IRQ_1 | IRQ_CROSSBAR_29 | MPU_IRQ_34 | GPIO6 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_60 | GPIO6 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_60 | GPIO6 interrupt request to DSP2 (first interrupt line) | |||
GPIO7 | GPIO7_IRQ_2 | IRQ_CROSSBAR_347 | N/A | GPIO7 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO7_IRQ_1 | IRQ_CROSSBAR_30 | MPU_IRQ_35 | GPIO7 interrupt request to MPU (first interrupt line) | |
DSP1_IRQ_61 | GPIO7 interrupt request to DSP1 (first interrupt line) | |||
DSP2_IRQ_61 | GPIO7 interrupt request to DSP2 (first interrupt line) | |||
GPIO8 | GPIO8_IRQ_2 | IRQ_CROSSBAR_348 | N/A | GPIO8 interrupt request (second interrupt line). This IRQ source signal is not mapped by default to any device INTC |
GPIO8_IRQ_1 | IRQ_CROSSBAR_116 | MPU_IRQ_121 | GPIO8 interrupt request to MPU (first interrupt line) | |
DMA Requests | ||||
Module Instance | Source Signal Name | Destination DMA_CROSSBAR Input | Default Mapping | Description |
GPIO1 | GPIO1_DREQ_EVT | DMA_CROSSBAR_187 | N/A | GPIO1 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO2 | GPIO2_DREQ_EVT | DMA_CROSSBAR_188 | N/A | GPIO2 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO3 | GPIO3_DREQ_EVT | DMA_CROSSBAR_189 | N/A | GPIO3 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO4 | GPIO4_DREQ_EVT | DMA_CROSSBAR_190 | N/A | GPIO4 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO5 | GPIO5_DREQ_EVT | DMA_CROSSBAR_191 | N/A | GPIO5 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO6 | GPIO6_DREQ_EVT | DMA_CROSSBAR_192 | N/A | GPIO6 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO7 | GPIO7_DREQ_EVT | DMA_CROSSBAR_193 | N/A | GPIO7 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
GPIO8 | GPIO8_DREQ_EVT | DMA_CROSSBAR_194 | N/A | GPIO8 module - event/interrupt1.This DREQ source signal is not mapped by default to any device DMA controller. |
The “Default Mapping” column in Table 27-4
GPIO Hardware Requests shows the default mapping of module IRQ and DREQ
source signals. These module IRQ and DREQ source signals can also be mapped to
other lines of each device Interrupt or DMA controller through the IRQ_CROSSBAR
and DMA_CROSSBAR modules, respectively.
For more
information about the IRQ_CROSSBAR module, see IRQ_CROSSBAR Module Functional
Description, in Control Module.
For
more information about the DMA_CROSSBAR module, see DMA_CROSSBAR Module
Functional Description, in Control Module.
For more information about the device interrupt
controllers, see Interrupt Controllers.
For the description of the interrupt source, see Section 27.4.6, Interrupt and Wake-Up Requests.