Forum Discussion
Signal Tap - Instance not found
Looking into this further, I believe the issue is that I have don't have the auto_fab megafunctions referenced in my project. I must have accidentally deleted them (as I was able to use signaltap in the past).
How can I add these back into the project? It appears that singaltap does this once whenever the first stp is added, but it does not appear to include the auto_fab IP if it has been deleted.
Any thoughts?
Thank you again for all of your help,
James
Recompiling should have recreated those. However, the best thing to do now would be to just recompile from scratch.
Close the project, delete the qdb folder, and recompile.
- jlats25 years ago
Occasional Contributor
Thank you for your reply.
I deleted and reinstalled quartus pro 18.1 and then deleted the qdp folder and recompiled. I can now used Signaltap.
Thank you very much for your help in resolving this issue
For future readers that have this problem try the following:
1) ensure that you have a basic timequest SDC file: https://people.ece.cornell.edu/land/courses/ece5760/Quartus/TimeQuest_sdc_file.html
2) recompile with the new SDC file added to the project and ensure that there are no timing issues (especially with signal tap clocks)
3) If the above does not work, close quartus and the project, delete the 'qdp' folder. then re-open and recompile.
4) if this still does not work, uninstall and reinstall quartus (not as messy as you might think), remove the qdp folder, then re-compile.
I hope this helps future users.
Best Regards,
James
- sstrell5 years ago
Super Contributor
That's the qdb folder, not qdp.
- anonimcs1 year ago
Contributor
As a fellow developer who's seen the same error on SignalTap (on QPP 21.3), I can add a step #3.5, which is to disable all the signaltaps other than the one(s) you actually need. That helped me to get rid off the 'Instance not found' errors.