User Interrupt - 2.0 English

Versal Adaptive SoC DMA and Bridge Subsystem for PCI Express Product Guide (PG344)

Document ID
Release Date
2.0 English

You can generate interrupt to host system using the user interrupt interface. You need to provide usr_irq_in_fnc, usr_irq_in_vec, and usr_irq_in_vld interrupts and they should be held active until usr_irq_out_ack is returned. usr_irq_in_fnc is a function number associated with an interrupt. If it is for MSI-X interrupt usr_irq_in_vec should be provided. If the interrupt is for legacy interrupt, vector is not needed.

Figure 1. Interrupt