Forum Discussion
Altera_Forum
Honored Contributor
14 years agoOn the Signals tab, you should have two signals named "irq_n" and "irq_n_avalon_slave_1".
For both of these, click on the interfaces field and select "new interrupt sender...". This should give you "interrupt_sender" and "interrupt_sender_1". For each of these updated lines, set the signal type to "irq_n". Only once you've created these new interrupt senders will they show up in the right place on the Interfaces tab. Now go down to the "interrupt_sender" and "interrupt_sender_1" sections and pick the right avalon_slave from the "Associated addressable interface" pulldown in the Parameters section. Still on the Interfaces tab, go to the "avalon_slave_0" and "avalon_slave_1" sections. Update the timing section to use nanoseconds, and set the setup, read wait, write wait, and hold delays to be 100ns for both. Go down a bit to the "Depreacated" section of each interface, click the triangle and set the slave addressing to use NATIVE instead of DYNAMIC. This works for me using Quartus 11.0 and SOPC builder.