Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

SOPC / NIOS question

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?

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    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.