Can I name the Nios processor that I generate with the Megawizard whatever I like?
No. Don’t give this the same name as your project/top-level design. You will not be able to compile, and you will probably have to completely re-run the megawizard (not fun). This is because the Nios processor is just one part of the overall design, so it must be named differently (because it is different). For example, in Lab 1, your project and top-level design will probably be called lab1, so don’t name the Nios processor lab1. A good default name to choose for it is nios32. • Do the IRQ numbers for interrupts mean anything? Yes. The lower the IRQ number, the higher the priority of the interrupt. If an interrupt service routine with IRQ number 30 is running, and an interrupt request with IRQ 27 arrives, this new interrupt will preempt the other. But if an interrupt service routine with IRQ 27 is running, and one with IRQ 30 occurs, the first ISR will complete before the next ISR runs. • What do all of the Nios Processor options mean? When you create a Nios Processor, you are prompte