I am using Vivado 2022.2 to generate bit files for XEM7310. I am able to generated a bitfile on Windows 10, but the same code (including encryped Front Panel HDL) does not synthesize on Windows 11. After some debug, it looks like there is some issue with the ngc2edif command in Vivado when installed on Windows 11. Is there any workaround to this issue?
Hello and welcome!
Could you please post screenshots of the errors you are getting?
And are you building one of our samples?
For what it is worth, I personally use Windows 11, and haven’t run into any issues.
There were no synthesis/implementation errors as such.
When using Vivado 2022.2 on Windows11, synthesis would keep running and never complete. When I upgraded to Vivado 2024.1, I was seeing some information as below:
@ECHO ################################## IMPORTANT ########################################
@ECHO # Important: NGC format files are not supported in the Vivado Design Suite for #
@ECHO # UltraScale devices. It is recommended that you regenerate the IP using the Vivado #
@ECHO # Design Suite IP customization tools with native output products. Alternatively, you #
@ECHO # can use the NGC2EDIF command to migrate the NGC file to EDIF format for importing. #
@ECHO # However, Xilinx recommends using native Vivado IP rather than XST-generated #
@ECHO # XST-generated NGC format files going forward. #
@ECHO #####################################################################################
I tried to go through the Xilinx forums and found this information:
https://adaptivesupport.amd.com/s/article/000034620?language=en_US
which suggested I use Windows 10 instead. Once I started using Vivado 2022.2 on Windows10, I was able to generate bit file and test on XEM7310.
After your message yesterday, I retried using Vivado 2024.1 on Windows11 with the latest version of my design and I am able to complete Synthesis and Implementation and generate a bitfile for XEM7310.
Maybe a Windows Update in the last couple of weeks resolved the issue. I will keep you posted if I run into any issues with Windows11 moving forward.
Thanks for the clue! A few things:
- We don’t provide NGC files for the XEM7310. Are you potentially on an older version of FrontPanel, or perhaps are you using the wrong FrontPanel HDL files?
- The XEM7310 is not Ultrascale. It is Artix-7.
Lastly, is it getting stuck on ‘Initializing design’ or something else?