SPRUJ17I March 2022 – August 2025 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
The INTXBAR routes the real-time CONTROLSS peripheral interrupts to the SoC interrupt controller. The INTXBAR is designed to limit the number of interrupts to 32 within the CONTROLSS before connecting to the SoC interrupt controller.
The INTXBAR is further made up of unit XBARs and the architecture allows for multiple interrupt sources to be active. For ease of readability, the interrupt sources are grouped together by IP sources. Interrupt sources are active low and before entering the XBAR, these are inverted to be active high.
The INTXBAR is configured by writing to the INTXBAR[0-31].G[0-6].SEL registers. The Figure 7-334 shows all IP sources and destinations and Table 7-166 provides a comprehensive list of the destinations. For more information on configuration, see the CONTROLSS_INTXBAR register definitions.

| INTXBAR Outputs |
Destination-1 VIM Cluster-0 Core0 |
Destination-2 VIM Cluster-0 Core1 |
Destination-3 VIM Cluster-1 Core0 |
Destination-4 VIM Cluster-1 Core1 |
|---|---|---|---|---|
| INTXBAR.Out0 | VIM_IRQ146 | VIM_IRQ146 | VIM_IRQ146 | VIM_IRQ146 |
| INTXBAR.Out1 | VIM_IRQ147 | VIM_IRQ147 | VIM_IRQ147 | VIM_IRQ147 |
| INTXBAR.Out2 | VIM_IRQ148 | VIM_IRQ148 | VIM_IRQ148 | VIM_IRQ148 |
| INTXBAR.Out3 | VIM_IRQ149 | VIM_IRQ149 | VIM_IRQ149 | VIM_IRQ149 |
| INTXBAR.Out4 | VIM_IRQ150 | VIM_IRQ150 | VIM_IRQ150 | VIM_IRQ150 |
| INTXBAR.Out5 | VIM_IRQ151 | VIM_IRQ151 | VIM_IRQ151 | VIM_IRQ151 |
| INTXBAR.Out6 | VIM_IRQ152 | VIM_IRQ152 | VIM_IRQ152 | VIM_IRQ152 |
| INTXBAR.Out7 | VIM_IRQ153 | VIM_IRQ153 | VIM_IRQ153 | VIM_IRQ153 |
| INTXBAR.Out8 | VIM_IRQ154 | VIM_IRQ154 | VIM_IRQ154 | VIM_IRQ154 |
| INTXBAR.Out9 | VIM_IRQ155 | VIM_IRQ155 | VIM_IRQ155 | VIM_IRQ155 |
| INTXBAR.Out10 | VIM_IRQ156 | VIM_IRQ156 | VIM_IRQ156 | VIM_IRQ156 |
| INTXBAR.Out11 | VIM_IRQ157 | VIM_IRQ157 | VIM_IRQ157 | VIM_IRQ157 |
| INTXBAR.Out12 | VIM_IRQ158 | VIM_IRQ158 | VIM_IRQ158 | VIM_IRQ158 |
| INTXBAR.Out13 | VIM_IRQ159 | VIM_IRQ159 | VIM_IRQ159 | VIM_IRQ159 |
| INTXBAR.Out14 | VIM_IRQ160 | VIM_IRQ160 | VIM_IRQ160 | VIM_IRQ160 |
| INTXBAR.Out15 | VIM_IRQ161 | VIM_IRQ161 | VIM_IRQ161 | VIM_IRQ161 |
| INTXBAR.Out16 | VIM_IRQ162 | VIM_IRQ162 | VIM_IRQ162 | VIM_IRQ162 |
| INTXBAR.Out17 | VIM_IRQ163 | VIM_IRQ163 | VIM_IRQ163 | VIM_IRQ163 |
| INTXBAR.Out18 | VIM_IRQ164 | VIM_IRQ164 | VIM_IRQ164 | VIM_IRQ164 |
| INTXBAR.Out19 | VIM_IRQ165 | VIM_IRQ165 | VIM_IRQ165 | VIM_IRQ165 |
| INTXBAR.Out20 | VIM_IRQ166 | VIM_IRQ166 | VIM_IRQ166 | VIM_IRQ166 |
| INTXBAR.Out21 | VIM_IRQ167 | VIM_IRQ167 | VIM_IRQ167 | VIM_IRQ167 |
| INTXBAR.Out22 | VIM_IRQ168 | VIM_IRQ168 | VIM_IRQ168 | VIM_IRQ168 |
| INTXBAR.Out23 | VIM_IRQ169 | VIM_IRQ169 | VIM_IRQ169 | VIM_IRQ169 |
| INTXBAR.Out24 | VIM_IRQ170 | VIM_IRQ170 | VIM_IRQ170 | VIM_IRQ170 |
| INTXBAR.Out25 | VIM_IRQ171 | VIM_IRQ171 | VIM_IRQ171 | VIM_IRQ171 |
| INTXBAR.Out26 | VIM_IRQ172 | VIM_IRQ172 | VIM_IRQ172 | VIM_IRQ172 |
| INTXBAR.Out27 | VIM_IRQ173 | VIM_IRQ173 | VIM_IRQ173 | VIM_IRQ173 |
| INTXBAR.Out28 | VIM_IRQ174 | VIM_IRQ174 | VIM_IRQ174 | VIM_IRQ174 |
| INTXBAR.Out29 | VIM_IRQ175 | VIM_IRQ175 | VIM_IRQ175 | VIM_IRQ175 |
| INTXBAR.Out30 | VIM_IRQ176 | VIM_IRQ176 | VIM_IRQ176 | VIM_IRQ176 |
| INTXBAR.Out31 | VIM_IRQ177 | VIM_IRQ177 | VIM_IRQ177 | VIM_IRQ177 |