Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public
Document Table of Contents

4.2.7.1. Guidelines for Interrupt request from FPGA2HPS and GPIOs

The GIC clock is operating on mpu_periph_clk. The interrupt request using edge-trigger must be slower than the GIC clock to be able to capture the interrupt request.

Interrupt request from GPIOs and FPGAs are recommended to:

  • Use level-triggered IRQs

OR

  • Achieve minimum pulse width for edge-triggered IRQs at least 2 times the GIC clock (mpu_periph_clk) by:
    • Slowing down the IRQ clock to be at least half of the GIC clock (mpu_periph_clk)​
    • Implementing at a pulse extension soft logic for edge-triggered IRQs