UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Adventurer
Adventurer
1,853 Views
Registered: ‎05-02-2017

synthesis license issue

Hi,

 

I am facing the following synthesis license issue, but license manager screenshot tells me that I have the necessary license. Could anyone advise ?

 

vivado_synthesis_error.png

 

vivado_license_manager.png

0 Kudos
12 Replies
Adventurer
Adventurer
1,852 Views
Registered: ‎05-02-2017

Re: synthesis license issue

To reproduce the problem:

 

http://xillybus.com/downloads/xillybus-eval-virtex7-2.0c.zip

after extracting, open vivado from command-line terminal.

Then, under tools->Run Tcl script...

Select xillybus-eval-virtex7-2.0c/verilog/xillydemo-vivado.tcl

Wait for vivado to create the project on its own.

After a while, click run synthesis button under flow navigator column on the left

0 Kudos
Xilinx Employee
Xilinx Employee
1,840 Views
Registered: ‎08-01-2008

Re: synthesis license issue

It seems you are accessing floating license from server . please make sure your machine connect to license server when you are using vivado tools.
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Moderator
Moderator
1,834 Views
Registered: ‎09-15-2016

Re: synthesis license issue

Hi @user123random,

 

We are unable to download the .zip attached. (Asking for some login details)

 

If there are IP fifo OOC modules, you can try regenerating the output products again and then run synthesis.

Thanks a lot.
--------------------------------------------------------------
Please mark the appropriate answer as "Accept as solution" if information provided is helpful.
Give 'Kudos' to a post which you think is useful and reply oriented.
--------------------------------------------------------------

 

0 Kudos
Moderator
Moderator
1,833 Views
Registered: ‎03-16-2017

Re: synthesis license issue

Hi @user123random,

 

Vivado 2017.3 later versions require Flex 11.14.1 version for your license server machine. Upgrade your flex tool and than do the synthesis.

 

Regards,

hemangd

Regards,
hemangd

Don't forget to give kudos and mark it as accepted solution if your issue gets resolved.
0 Kudos
Xilinx Employee
Xilinx Employee
1,816 Views
Registered: ‎08-01-2008

Re: synthesis license issue

Ass Hemang said Vivado 2017.3 now uses FlexLM 11.14.1.0, which older floating server machines cannot provide licenses to unless the license utilities version matches or is newer.

Floating license users must upgrade their license utilities in order for licenses to be picked up in Vivado 2017.3.

You can obtain these utilities on the downloads page (https://www.xilinx.com/support/download.html).

 

Note: The 11.14.1.0 license utilities require that the machine have the 2015 Microsoft Redistributables installed before running (this is already included if Vivado 2017.3 is installed).

See (Xilinx Answer 69504) for further details.

Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Adventurer
Adventurer
1,811 Views
Registered: ‎05-02-2017

Re: synthesis license issue

phung@UbuntuHW15:~$ echo $LM_LICENSE_FILE
2100@155.69.148.39:2100@155.69.148.20:2100@172.21.144.26
phung@UbuntuHW15:~$ ~/Downloads/linux_flexlm_v11.14.1.0/lnx64.o/lmgrd.sh -c $LM_LICENSE_FILE
13:07:45 (lmgrd) -----------------------------------------------
13:07:45 (lmgrd)   Please Note:
13:07:45 (lmgrd)
13:07:45 (lmgrd)   This log is intended for debug purposes only.
13:07:45 (lmgrd)   In order to capture accurate license
13:07:45 (lmgrd)   usage data into an organized repository,
13:07:45 (lmgrd)   please enable report logging. Use Flexera Software LLC's
13:07:45 (lmgrd)   software license administration  solution,
13:07:45 (lmgrd)   FlexNet Manager, to  readily gain visibility
13:07:45 (lmgrd)   into license usage data and to create
13:07:45 (lmgrd)   insightful reports on critical information like
13:07:45 (lmgrd)   license availability and usage. FlexNet Manager
13:07:45 (lmgrd)   can be fully automated to run these reports on
13:07:45 (lmgrd)   schedule and can be used to track license
13:07:45 (lmgrd)   servers and usage across a heterogeneous
13:07:45 (lmgrd)   network of servers including Windows NT, Linux
13:07:45 (lmgrd)   and UNIX.
13:07:45 (lmgrd)
13:07:45 (lmgrd) -----------------------------------------------
13:07:45 (lmgrd)
13:07:45 (lmgrd)
13:07:45 (lmgrd) Server's System Date and Time: Tue Dec 05 2017 13:07:45 +08
13:07:45 (lmgrd) SLOG: Summary LOG statistics is enabled.
phung@UbuntuHW15:~$ 13:07:45 (lmgrd) "UbuntuHW15": Not a valid server hostname, exiting.
13:07:45 (lmgrd) Valid license server system hosts are: "155.69.148.39"
13:07:45 (lmgrd) Using license file "2100@155.69.148.39"

Could you advise how to solve this ?

 

"UbuntuHW15": Not a valid server hostname, exiting.
0 Kudos
Moderator
Moderator
1,800 Views
Registered: ‎09-15-2016

Re: synthesis license issue

Hi @user123random,

 

Check if the server name in the license file matches the server's actual hostname.

 

Thanks a lot.
--------------------------------------------------------------
Please mark the appropriate answer as "Accept as solution" if information provided is helpful.
Give 'Kudos' to a post which you think is useful and reply oriented.
--------------------------------------------------------------

Moderator
Moderator
1,772 Views
Registered: ‎09-15-2016

Re: synthesis license issue

Hi @user123random

 

Can you please run "lmutil lmhostid" on the server and see what is the valid hostid for the server? Use this valid hostid to specify in the license file as mentioned in the link : https://www.xilinx.com/support/answers/5332.html.

 

You can also run "lmutil lmdiag" and "lmutil lmstat" commands to check the license and its features associated with the particular hostid:

https://www.xilinx.com/support/answers/42505.html

 

Regards

Rohit

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

 

 

 

Regards
Rohit
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

0 Kudos
Adventurer
Adventurer
1,762 Views
Registered: ‎05-02-2017

Re: synthesis license issue

Strange, synthesis using the same project under Vivado 2017.2 does not give any issues or errors.

 

Note: Tested on three different computers with Vivado 2017.2 installed, both Windows 10 and Ubuntu.

0 Kudos
Moderator
Moderator
874 Views
Registered: ‎01-16-2013

Re: synthesis license issue

@user123random,

 

https://www.xilinx.com/support/answers/69377.html

 

You need to upgrade your License utilities for Vivado 2017.3

 

--Syed

---------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.

Did you check our new quick reference timing closure guide (UG1292)?
---------------------------------------------------------------------------------------------
0 Kudos
Moderator
Moderator
858 Views
Registered: ‎09-15-2016

Re: synthesis license issue

Hi @user123random

 

What is the server name and host id mentioned in the license file you are serving? Can you please share the license file with us? If the license which is served on the server is specified with 2100@155.69.14...then the behavior is expected as the version limit for this is 2017.08 and hence you cannot use the same license for 2017.3 as the version limit for it is expired. Check this for more information:

https://www.xilinx.com/support/answers/33770.html

 

Regards

Rohit

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

 

Regards
Rohit
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

0 Kudos
Moderator
Moderator
854 Views
Registered: ‎06-14-2010

Re: synthesis license issue

Hello @user123random,

 

Is your floating license up and running correctly? Is this a triple mode redundant license?

 

Can you please open a command prompt and CD to the location such as e.g.: ../xilinx/Vivado_2017.3/Vivado/2017.3/bin/unwrapped/lnx64.o

Then, from here, please run this command: lmutil lmstat –a –c <port_number>@<server_name> (e.g.lmutil lmstat –a –c 2100@ANATOLI_PC

Then please see if lmgrd is UP and xilinxd is UP too and then, see what version of flexlm utilities the server is/was started with? Do you see v11.14 for both lmgrd and xilinxd? In your case, you may have started your floating license server using lmgrd v11.14, however your xilinxd could still be e.g. v11.13. Please note that for Vivado 2017.3 to be able to successfully detect and check out your licenses, both lmgrd and xilinxd must be upgraded to flexlm utilities v11.14. 

 

Can you confirm on the above please? Thanks

 

Kind Regards,

Anatoli

Kind Regards,
Anatoli Curran,
Xilinx Technical Support
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos