SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
There is 1x PRU-ICSS XBAR Interrupt Router module integrated in the device. The diagram below provides a visual representation of the device integration details for the PRU-ICSS XBAR Interrupt Router.
The tables below summarize the device integration details of PRU-ICSS XBAR Interrupt router.
Module Instance | Device Allocation | SoC Interconnect |
---|---|---|
PRU_ICSS_XBAR_INTRTR0 | ✓ | INFRA0 VBUSP Interconnect |
Module Instance | Module Clock in_intr | Source Clock Signal | Source | Default Freq | Description |
---|---|---|---|---|---|
PRU_ICSS_XBAR_INTRTR0 | SYSCLK | SYS_CLK | MSS_RCM | 200 MHz | PRU_ICSS_XBAR_INTRTR0 Fnctional and Interface clock |
Module Instance | Module Reset in_intr | Source Reset Signal | Source | Description |
---|---|---|---|---|
PRU_ICSS_XBAR_INTRTR0 | RST | SYS_RST | MSS_RCM | PRU_ICSS_XBAR_INTRTR0 Reset |
Module Instance | Module XBAR Output | Destination XBAR signal | Destination | Type | Description |
---|---|---|---|---|---|
PRU_ICSS_XBAR_INTRTR0 | outl_intr_0 | PR1_SLV_INTR_0 | PRU-ICSS | Pulse | Selectable Hardware Request 0 |
outl_intr_1 | PR1_SLV_INTR_1 | Selectable Hardware Request 1 | |||
outl_intr_2 | PR1_SLV_INTR_2 | Selectable Hardware Request 2 | |||
outl_intr_3 | PR1_SLV_INTR_3 | Selectable Hardware Request 3 | |||
outl_intr_4 | PR1_SLV_INTR_4 | Selectable Hardware Request 4 | |||
outl_intr_5 | PR1_SLV_INTR_5 | Selectable Hardware Request 5 | |||
outl_intr_6 | PR1_SLV_INTR_6 | Selectable Hardware Request 6 | |||
outl_intr_7 | PR1_SLV_INTR_7 | Selectable Hardware Request 7 | |||
outl_intr_8 | PR1_SLV_INTR_8 | Selectable Hardware Request 8 | |||
outl_intr_9 | PR1_SLV_INTR_9 | Selectable Hardware Request 9 | |||
outl_intr_10 | PR1_SLV_INTR_10 | Selectable Hardware Request 10 | |||
outl_intr_11 | PR1_SLV_INTR_11 | Selectable Hardware Request 11 | |||
outl_intr_12 | PR1_SLV_INTR_12 | Selectable Hardware Request 12 | |||
outl_intr_13 | PR1_SLV_INTR_13 | Selectable Hardware Request 13 | |||
outl_intr_14 | PR1_SLV_INTR_14 | Selectable Hardware Request 14 | |||
outl_intr_15 | PR1_SLV_INTR_15 | Selectable Hardware Request 15 |
Module Instance | Source Module | Source in_intr signal | XBAR Module in_intr | Type | Description |
---|---|---|---|---|---|
PRU_ICSS_XBAR_INTRTR0 | LIN0 | lin0_intr_req0 | IN_INTR0 | Level | LIN0 Interrupt Request 0 |
LIN0 | lin0_intr_req1 | IN_INTR1 | Level | LIN0 Interrupt Request 1 | |
LIN1 | lin1_intr_req0 | IN_INTR2 | Level | LIN1 Interrupt Request 0 | |
LIN1 | lin1_intr_req1 | IN_INTR3 | Level | LIN1 Interrupt Request 1 | |
LIN2 | lin2_intr_req0 | IN_INTR4 | Level | LIN2 Interrupt Request 0 | |
LIN2 | lin2_intr_req1 | IN_INTR5 | Level | LIN2 Interrupt Request 1 | |
LIN3 | lin3_intr_req0 | IN_INTR6 | Level | LIN3 Interrupt Request 0 | |
LIN3 | lin3_intr_req1 | IN_INTR7 | Level | LIN3 Interrupt Request 1 | |
LIN4 | lin4_intr_req0 | IN_INTR8 | Level | LIN4 Interrupt Request 0 | |
LIN4 | lin4_intr_req1 | IN_INTR9 | Level | LIN4 Interrupt Request 1 | |
UART0 | uart0_irq | IN_INTR10 | Level | UART0 Interrupt | |
UART1 | uart1_irq | IN_INTR11 | Level | UART1 Interrupt | |
UART2 | uart2_irq | IN_INTR12 | Level | UART2 Interrupt | |
UART3 | uart3_irq | IN_INTR13 | Level | UART3 Interrupt | |
UART4 | uart4_irq | IN_INTR14 | Level | UART4 Interrupt | |
UART5 | uart5_irq | IN_INTR15 | Level | UART5 Interrupt | |
I2C0 | I2C0_IRQ | IN_INTR16 | Pulse | I2C0 Interrupt | |
I2C1 | I2C1_IRQ | IN_INTR17 | Pulse | I2C1 Interrupt | |
I2C2 | I2C2_IRQ | IN_INTR18 | Pulse | I2C2 Interrupt | |
I2C3 | I2C3_IRQ | IN_INTR19 | Pulse | I2C3 Interrupt | |
SPI0 | SPI0_intr | IN_INTR20 | Level | SPI0 Interrupt | |
SPI1 | SPI1_intr | IN_INTR21 | Level | SPI1 Interrupt | |
SPI2 | SPI2_intr | IN_INTR22 | Level | SPI2 Interrupt | |
SPI3 | SPI3_intr | IN_INTR23 | Level | SPI3 Interrupt | |
SPI4 | SPI4_intr | IN_INTR24 | Level | SPI4 Interrupt | |
QSPI | QSPI_intr | IN_INTR25 | Level | QSPI Interrupt | |
SOC_EDMA0 | TPCC_intg | IN_INTR26 | Pulse | TPCC Global Interrupt | |
SOC_EDMA0 | TPCC_int0 | IN_INTR27 | Pulse | TPCC Region0 Interrupt | |
SOC_EDMA0 | TPCC_int1 | IN_INTR28 | Pulse | TPCC Region1 Interrupt | |
SOC_EDMA0 | TPCC_int2 | IN_INTR29 | Pulse | TPCC Region2 Interrupt | |
SOC_EDMA0 | TPCC_int3 | IN_INTR30 | Pulse | TPCC Region3 Interrupt | |
SOC_EDMA0 | TPCC_int4 | IN_INTR31 | Pulse | TPCC Region4 Interrupt | |
SOC_EDMA0 | TPCC_int5 | IN_INTR32 | Pulse | TPCC Region5 Interrupt | |
SOC_EDMA0 | TPCC_int6 | IN_INTR33 | Pulse | TPCC Region6 Interrupt | |
SOC_EDMA0 | TPCC_int7 | IN_INTR34 | Pulse | TPCC Region7 Interrupt | |
SOC_EDMA0 | TPCC_errint | IN_INTR35 | Pulse | TPCC Error Interrupt | |
SOC_EDMA0 | tpcc_mpint | IN_INTR36 | Pulse | TPCC Memory Protection Violation Interrupt | |
SOC_EDMA0 | tptc_erint0 | IN_INTR37 | Pulse | TPCC Interrupt | |
SOC_EDMA0 | tptc_erint1 | IN_INTR38 | Pulse | TPCC Interrupt | |
MCAN0 | mcanss0_ext_ts_rollover_lvl_int | IN_INTR39 | Level | MCAN0 External TimeSync Rollover Interrupt | |
MCAN0 | mcanss0_mcan_lvl_int_0 | IN_INTR40 | Level | MCAN0 Interrupt 0 | |
MCAN0 | mcanss0_mcan_lvl_int_1 | IN_INTR41 | Level | MCAN0 Interrupt 1 | |
MCAN1 | mcanss1_ext_ts_rollover_lvl_int | IN_INTR42 | Level | MCAN1 External TimeSync Rollover Interrupt | |
MCAN1 | mcanss1_mcan_lvl_int_0 | IN_INTR43 | Level | MCAN1 Interrupt 0 | |
MCAN1 | mcanss1_mcan_lvl_int_1 | IN_INTR44 | Level | MCAN1 Interrupt 1 | |
MCAN2 | mcanss2_ext_ts_rollover_lvl_int | IN_INTR45 | Level | MCAN2 External TimeSync Rollover Interrupt | |
MCAN2 | mcanss2_mcan_lvl_int_0 | IN_INTR46 | Level | MCAN2 Interrupt 0 | |
MCAN2 | mcanss2_mcan_lvl_int_1 | IN_INTR47 | Level | MCAN2 Interrupt 1 | |
MCAN3 | mcanss3_ext_ts_rollover_lvl_int | IN_INTR48 | Level | MCAN3 External TimeSync Rollover Interrupt | |
MCAN3 | mcanss3_mcan_lvl_int_0 | IN_INTR49 | Level | MCAN3 Interrupt 0 | |
MCAN3 | mcanss3_mcan_lvl_int_1 | IN_INTR50 | Level | MCAN3 Interrupt 1 | |
MSS_CTRL | ICSSM_PRU0_MBOX_READ_REQ | IN_INTR51 | Level | MAILBOX PRU Request Interrupt 0 | |
MSS_CTRL | ICSSM_PRU1_MBOX_READ_REQ | IN_INTR52 | Level | MAILBOX PRU Request Interrupt 1 | |
MSS_CTRL | ICSSM_PRU0_MBOX_READ_DONE | IN_INTR53 | Level | MAILBOX PRU Acknowledge Interrupt 0 | |
MSS_CTRL | ICSSM_PRU1_MBOX_READ_DONE | IN_INTR54 | Level | MAILBOX PRU Acknowledge Interrupt 1 | |
GPIO_XBAR | GPIO_xbarout_0 | IN_INTR55 | Pulse | GPIO XBAR0 Interrupt | |
GPIO_XBAR | GPIO_xbarout_1 | IN_INTR56 | Pulse | GPIO XBAR1 Interrupt | |
GPIO_XBAR | GPIO_xbarout_2 | IN_INTR57 | Pulse | GPIO XBAR2 Interrupt | |
GPIO_XBAR | GPIO_xbarout_3 | IN_INTR58 | Pulse | GPIO XBAR3 Interrupt | |
Reserved | Reserved | IN_INTR59 | Level |