| |||
Home > Controllers and Peripherals > Vectored Interrupt Controller (VIC) > Functional description > Vectored interrupt block |
There are 16 vectored interrupt blocks. The vectored interrupt blocks receive the IRQ interrupt requests and set VectIRQx if the following are true:
the selected interrupt is active
the selected interrupt is the currently highest requesting interrupt.
Each vectored interrupt block also provides a VectorAddrx[31:0] output for use in the interrupt priority block. Figure 17.5 shows a block diagram of two of the vectored interrupt blocks.