Interrupt - 2023.2 English

MicroBlaze Processor Embedded Design User Guide (UG1579)

Document ID
UG1579
Release Date
2023-11-01
Version
2023.2 English
  • Sense Interrupt on Edge vs. Level (Auto): Specifies whether the MicroBlaze processor senses interrupts on edge or level. This option is automatically set based on the connected interrupt controller.
    • If this parameter is enabled, MicroBlaze only detects an interrupt on the edge specified by C_EDGE_IS_POSITIVE. This option is automatically set based on the connected interrupt controller.
    • If this parameter is disabled, whenever the interrupt is high an interrupt is triggered.

    If an interrupt is generated and handled while the interrupt input remains high, another interrupt is generated.

  • Sense Interrupt on Rising vs. Falling Edge (Auto): Specifies whether the MicroBlaze processor detects interrupts on the rising or falling edges if C_INTERRUPT_IS_EDGE is set to 1.
  • Use Interrupt: Specifies whether the MicroBlaze processor interrupt input is enabled. Selecting NORMAL enables interrupts. Selecting FAST also enables low-latency interrupt handling.