Forum Discussion
Support for multiple instances?
Hi,
I also got similar synthesis error in Vivado tool both version 2021.1 and 2022.2. Check image below.
The synthesis only can pass if the module name is different for example by changing either one to HV45_O25_CNHLSX4v2. Same thing goes for Quartus. Check image below.
Because if the module name is same but context of the modules are different , it'll be overwritten which caused the issue. If the module name is same and context of the modules are same as well then should be no problem even overwritten.
Check this previous forum case https://community.intel.com/t5/Intel-Quartus-Prime-Software/How-to-handle-multiple-files-with-the-same-name/td-p/722787, I believe Quartus can't support synthesis of multiple RTL files with same name but context of the files are different.
I had sent the fail and pass .vqm files to your email privately.
Thanks,
Best regards,
Sheng
Ok if Vivado behaves the same, we can close the topic then.
I was just wondering why you were sending back the test cases I provided to you Sheng.
Kind Regards,
Alex.