Forum Discussion

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

Quartus 10.1 / SOPC "undefined entity" error

I normally use a block / schematic as my top level block to instantiate the SOPC without any problems. Yet, when I use a Verilog as the top-level, I keep getting this message about one of our custom SOPC components:

Error: Node instance "dtbs_avalon_0" instantiates undefined entity "dtbs_avalon"

The component is placed under "ip" directory of the working directory and I know it's there. I've used this component before without any problems.

Thanks.

1 Reply

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

    The fact that you use HDL or schematic to instantiate your SOPC project shouldn't have an inpact on that.

    Check that your custom component is indeed part of the Quartus project. In the project navigator (top left), go to the "files" tab. There should be a .qip file with the name of your SOPC project, and if you open it you should see the files for your custom component. If you don't see the SOPC .qip file, manually add it to the project, and if you don't see your component in the .qip, try to regenerate the SOPC project and run again the analysis and synthesis.