SPRUJ17H March 2022 – October 2024 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-342 shows all IP sources and destinations and Table 7-201 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 |