Skip to content

Latest commit

 

History

History
 
 

irq_ctrl

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

AXI Interrupt Controller

Github: http://github.com/ultraembedded/cores

This component is a simple IRQ controller implementation with AXI4-Lite slave interface. The register interface has limited compatibility with Xilinx's LogiCORE IP AXI Interrupt Controller(INTC) IP, enough so that the Linux Kernel driver works with it unmodified.

Features
  • 8 interrupt inputs.
  • AXI4-L register interface.
  • Single interrupt output
Limitations
  • Active high interrupts only
  • AXI4-L address and data must arrive in the same cycle.
Testing

Verified under simulation and then tested on FPGA using the stock Linux Kernel 4.19 driver (irq-xilinx-intc.c).

References