Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 Discussions

SOPC / NIOS question

Altera_Forum
Honored Contributor II
1,161 Views

I am embedding a NIOS II processor. I have used an example that came with a development board (Cyclone II) the demo has a PIO component (8 outputs). Now I have added another PIO (8 inputs) and hit "Generate". All is fine except when I convert the NIOS II schematic to a symbol it has an extra "ds_MISO_from_the_epcs_controller" that wasn't there originally (The EPCS controller was, but there was nothing on the symbol block). Can I safely ignore it, and if so how do I not display it on the block symbol?

0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
442 Views

If you didn't add the epcs controller, then it was there all along, and the only reason it was NOT in the original symbol was that the previous designer did not update the nios symbol in the bdf. 

As for whether you can ignore it, note that Quartus treats the nios symbol like any other device. It doesn't care about unused outputs from a symbol, and it only cares about unused inputs if they are required for something that ultimately drives a signal. In all likelihood, it will delete all this stuff during the minimization process, as long as you don't set some compiler option that prevents full minimization.
0 Kudos
Reply