I have a customer who has to alter an older design in cyclone 1 device. It was originally compiled in Quartus 7.2 Build 203, using SOPC Builder, with a NIOS I core. Now when they open the project many library components are missing, most notably the NIOS I. The NIOS II is present however.
Here are some comments from the customer:
...elements do not appear in the library list, chiefly among them and of most concern is the original NIOS. [When this was first built I was] able to choose in the library between NIOS and NIOS II. I’ve found that the Tools>Options Set IP search path is not functional for PTF “classic” SOPC projects. But if I open choosing “Upgrade” to where it can save as .SOPC I still can’t get the library elements, most notably the NIOS, even though I can edit the IP Search path and refresh the component list and the system.
Now I can’t get there and there is little evidence of where the NIOS is supposed to live. Our server folder looks more like just the SDK elements.
I have tried this many times with many IP path variations in my Virtual XP Machine with Quartus 7.2, 8.0, and 8.1 all to no avail.
Since the tools have been updated as well as IP blocks and softcore processors, the NIOS 1 has been replaced with NIOS-II in all later versions on Quartus. If you still want to use the NIOS-I then you will have to use the version of Quartus that has this support. If using later versions of Quartus, you will have to update the design to use later components and IPs such as NIOS-II, the earlier versions of NIOS have been obsoleted.
To use NIOS-1 processor you will have to use the Quartus II ver 4.0 and below along with SPOC builder ver 3.02. These are the ones that have support for the NIOS-1 and peripherals used by it. For more refer the following link:
You can download the Quartus tools from here: