Forum Discussion
Issue with Module instantiation in quartus 24.1v: One module missing after synthesis
I'm working with a Quartus project where I have two modules instantiated under a specific macro. I can one module after synthesis, but the second module doesn't appear.
- Both modules are correctly instantiated in the top-level design file.
- I have checked for syntax errors and ensured there are no conditionals that might exclude the second module.
- The synthesis report doesn't indicate any warnings or errors related to the missing module.
Has anyone experienced a similar issue or can provide insights into what might be causing this? Any help would be greatly appreciated!
5 Replies
- sstrell
Super Contributor
Showing code would help. Perhaps it got optimized away for some reason. No way to know without seeing code.
- Gowtham_K
New Contributor
Thank you for your suggestion! Unfortunately, due to company privacy policies, I'm unable to share specific code details or screenshots
- TingJiangT_Intel
Contributor
Hi there, is there any updates on this issue.
- Gowtham_K
New Contributor
Thank you for following up. I’ve conducted several experiments and found that the issue seems to be specific to Quartus version 24.1. As part of troubleshooting, I reviewed the sweep hints and removed a few unused inputs that were instantiated but not connected to any internal logic, hoping that this would resolve the problem. Unfortunately, these changes did not resolve the issue.
I’m continuing to investigate and will share any further findings. If you have any additional suggestions or insights, they would be greatly appreciated.
- TingJiangT_Intel
Contributor
Hi there, can this module be found while using other versions of Quartus? Isn't this module displayed in the hierarchy list?