Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
1,058 Views

How to hook up a signal generated from VHDL to an internal NIOS II instance?

I'm working with some legacy VHDL code that I want to interface with a NIOS II core instead of an external processor. In specific, this signal is Active Low that was used as Interrupt for the external processor. I'm not seeing a clear description of how to go about doing this, despite many hours going thru the Interrupt Controller IP core docs. Any ideas? I'm assuming that it is something along the lines of supplying the signal name for the IRQ source somewhere, but I need just bit more details.

Thanks

0 Kudos
2 Replies
Highlighted
New Contributor II
2 Views

Hello,

If you build a Nios configuration with a PIO component, you will have what you need. PIO components have interrupt capabilities.

See tutorials for additional info.

Best Regards

Johi

0 Kudos
Highlighted
Employee
2 Views

Yes, PIO is an Avalon-mm component that provides ​interface to external port (input or output or bidirectional). Check the details on this user guide section 27 https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_embedded_ip.pdf

0 Kudos