When starting Vivado Design Suite, it takes a
long time (2+ minutes) to load or start up.
After two minutes, the following message appears:
Error when launching 'C:\Xilinx\Vivado\2013.4\.\bin\vivado.bat': Launcher time out
However, after waiting longer, Vivado eventually opens.
If launched from a command window, Vivado appears to be taking a long time loading the arch.xml file.
****** Vivado v2013.4 (64-bit) **** SW Build 353583 on Mon Dec 9 17:49:19 MST 2013 **** IP Build 208076 on Mon Dec 2 12:38:17 MST 2013 ** Copyright 1986-1999, 2001-2013 Xilinx, Inc. All Rights Reserved. Attempting to get a license: Implementation Feature available: Implementation Loading parts and site information from C:/Xilinx/Vivado/2013.4/data/parts/arch.xml
The launcher time out message is issued when Vivado does not open in less than two minutes: See (Xilinx Answer 57386).
Slow loading is frequently caused by FlexLM license verification. This happens most often when a license file or search path points to a floating license that is not currently running on the designated server.
Vivado will be affected even if the license in question does not reference a Xilinx feature.
The following actions will clean up the license search path and help decrease load times:
Mentor Graphics: MGLS_LICENSE_FILE
Example: If my Home Drive is C: and I have a license in C:\.Xilinx which is a floating license but the license is not currently running on the server that is referenced in the license file, FlexLM will take a significant amount of time checking the server with no benefit.
Licenses which have expired should be removed.
If you have a license with a version limit that only works with older software versions that you are no longer using, move the license to a backup location that will not be searched for licenses.
To check a specific licensing server from the Command Prompt:
Check the server's status with lmutil: lmutil lmstat -c <license_server_name>
Ping the server: ping <license_server_name>
Traceroute the license server: tracert <license_server_name>
To clear the Vivado Design Suite licensing cache, open the Vivado Licensing Manager (VLM) in Vivado 2014.1 or later or Xilinx License Configuration Manager (XLCM) in Vivvado 2013.4 and earlier.
Select "Clear Cache" from the "Manage Licenses" tab.
To clear the FlexLM cache delete the value of the Flex License Manager Registry key.
If general slowness is observed during run time, the cause may be related to network connection or X11 forwarding, depending on the users setup.