09-13-2018 01:38 AM
unfortunately I did not find an easy way to file a bug report, so I just post it in the forum and hope the right people will look into this issue.
The problem is that the synthesis of a customized Distributed Memory Generator at Version 8.0 Rev. 12 does not stop and fills up the RAM of my PC (6gb after 6 min). I tried this on Vivado 2018.2 and Vivado 2018.2.1
I have attached the project and a screenshot of the RAM usage.
I hope someone can look into this issue and resolve it, thanks!
With kind regards,
09-27-2018 08:27 PM
I tried to reproduce the issue with the test case you shared in Windows 10(Enterprise) with Vivado 2018.2.1 and found that the memory was not getting fill up. It was consistent at 468.6 MB. Please take reference from snapshot:
09-27-2018 10:27 PM
I reproduced the issue successfully, the synthesis is running continuously and if i check the synth_1 log it is showing empty.(Please take reference from snapshot):
Will share the details to right channel and update you soon with the outcome.
09-28-2018 02:51 AM
I have tried to synthesize your testcase and it passed as shown below. Though it took 2 hrs to run OOC. In synthesis RTL elaboration is taking long time of 2 hrs.
OS: Windows 7
09-28-2018 03:03 AM
Thanks that you tried it!
How was your working memory use? Because one of the problems was, that I couldn't really use my PC anymore due to the high level of working memory use.
09-28-2018 05:07 AM
I can able to work with another Vivado sessions as well while running this OOC without any problem.
Try with another machine and check that you face the same issue or not. Make sure it has more RAM compare to your machine.