06-10-2019 07:35 AM
Vivado hangs during OOC synthesis of QDMA IP. After 15-20 minutes the log shows that "Synthesis finished with 0 errors..", however Vivado continues to indicate that the synthesis process is still running.
My steps to reproduce are simple: Create a new design targeting U200, instantiate QDMA IP either stand-alone, or as part of the QDMA example design, and then run OOC synthesis on the IP.
Note that I'm not experiencing problems like this with other IP. Only QDMA.
I'm running Vivado 19.1 under RHEL 7.4 inside of a Docker container.
Please advise regarding how to debug.
06-11-2019 03:40 AM
I am in the process of testing this and I will get back to you with my results. If I see the same behaviour I will investigate and if required file a change request (CR) for this to be fixed.
06-11-2019 05:37 AM - edited 06-11-2019 05:40 AM
I have tested on my RHEL 7.2 with v2019.1 of Vivado and do not see the same issues that you report. Systhesis took some time to start but once it did it completed with no issues. See my screen capture below. Can you send your .XCI and I will test with this to see if it could be due to some configuration?
06-11-2019 05:55 AM
It would seem that the problem is somehow related to running Vivado on Docker. I too am able to synthesize the design on the host natively.
Option 1) Are you able to test this same scenario in a Docker container to try to reproduce?
Option 2) Is there some other information I can extract from the tools when they fail which would be informtive?
12-08-2019 11:32 PM
12-09-2019 12:05 AM