Interrupt - 2022.1 English

MicroBlaze Processor Embedded Design User Guide (UG1579)

Document ID
UG1579
Release Date
2022-06-01
Version
2022.1 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, then 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 will be triggered.

    If an interrupt is generated and handled while the interrupt input remains high, another interrupt will be 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.