Visible to Intel only — GUID: iga1463770413620
Ixiasoft
Visible to Intel only — GUID: iga1463770413620
Ixiasoft
38.2.2.1. Interrupt Request Block
The interrupt request block controls the input interrupts, providing functionality such as setting interrupt levels, setting the per-interrupt programmable registers, masking interrupts, and managing software-controlled interrupts. You configure the number of interrupt input ports when you create the component. Refer to Parameters section for configuration options.
This block contains the majority of the VIC CSRs. The CSRs are accessed via the Avalon® -MM agent interface.
Optional output from another VIC core can also come into the interrupt request block. Refer to the Daisy Chaining VIC Cores section for more information.
Each interrupt can be driven either by its associated irq_input signal (connected to a component with an interrupt source) or by a software trigger controlled by a CSR (even when there is no interrupt source connected to the irq_input signal).