Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- I did run a simulation with the NIOS and some software but it is way too slow to be useful. --- Quote End --- No surprise there :) --- Quote Start --- In the mean time I added the BFM and QSYS did not complain. I just wonder how the BFM and NIOS will co-exist and if NIOS which now has no SW to run on will not interfere with the BFM. Will the BFM be removed in systhesis? The USB-Blaster example is close to what I'm looking for however its the NIOS/BFM combination that I'm after. If it works is should run much faster. --- Quote End --- If the simulation sets up the environment such that the NIOS processor can boot, then it will, i.e., it will boot and slow your simulation :) I'd recommend replacing the bootloader RAM image with something that causes the processor to go to sleep, eg., is there a halt instruction? (I don't use NIOS). Alternatively, create your Qsys system with either the NIOS processor or the BFM, not both, and you'll get the fastest simulation. The BFM can be left in the system for synthesis. If you read through the tutorial, you'll see comments to that effect. The BFM generates a bunch of warnings during synthesis, but those warnings can be ignored (the warnings are related to missing drivers, since the BFM IP is skipped). Cheers, Dave