03-26-2012 03:14 PM
Greeting everyone. How can a AXI lite peripheral (HDL code) be made to interrupt the Microblaze? What's to be considered in such a design? Also, are there any reference designs for such a system? I greatly appreciate any pointers. Thanks in advance.
Solved! Go to Solution.
03-26-2012 11:44 PM
The interrupt signal is declared in the same way that a normal output in your HDL code.
To make EDK understand that this signal (let's call it MY_INTERRUPT) is an interrupt signal, you have to declare this line in the .mpd file of your custom IP, and make sure tha the level are compatible with the interrupt controler of your system.
PORT MY_INTERRUPT = MY_INTERRUPT, SIGIS = INTERRUPT, SENSITIVITY = LEVEL_HIGH, INTERRUPT_PRIORITY = LOW