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: 
Highlighted
Contributor
Contributor
1,262 Views
Registered: ‎06-12-2018

Floating License Vivado 2017.4

Jump to solution

Hi,

 

We use Vivado 2017.4 and we have one floating license.

 

Vivado 2017.4 is on three different computers and these computers get the license from license server.

 

If one of these computers is doing synthesis can other computer do implementation or vice/versa?

 

At the moment we can not do any operation of synthesize or implementation while other computer is doing one of them ( synthesize or implementation) ? Is this normal behavior of one floating license?

 

Thanks 

Mustafa 

 

0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
1,351 Views
Registered: ‎06-14-2010

Re: Floating License Vivado 2017.4

Jump to solution

Hello @mustafa.su,

 

Once the user kicks in any of the runs (Synthesis or Implementation) on 1 PC, the entire license will get occupied for the entire duration of the run, even when only Synthesis feature is required. If you open VLM, here you can see seats in use for Vivado_System_Edition =1 and also across e.g. Synthesis =1.

 

Therefore 1 seated license can only be used on a particular machine. Once the license checked out by a user, this particular user can then simultaneously run multiple runs on this PC (on this particular machine only). 

However, for 3 user to simultaneously run 3 different runs on 3 different machines, you'd need a license with minimum seats of 3 (i.e. this is equivalent to 3 separate license files). Therefore, the behavior you are seeing right now is the expected behavior.

 

 

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

View solution in original post

7 Replies
Moderator
Moderator
1,232 Views
Registered: ‎03-16-2017

Re: Floating License Vivado 2017.4

Jump to solution

Hi @mustafa.su,

 

>>If one of these computers is doing synthesis can other computer do implementation or vice/versa?

Yes, you can do synthesis/impl. simultaneously on three machines if you have three seats of synthesis and implementation feature in your license file (.lic). You can see it in your Vivado license file. 

 

>>At the moment we can not do any operation of synthesize or implementation while other computer is doing one of them ( synthesize or implementation) ? Is this normal behavior of one floating license?

This is not normal behavior. If you have more users then your seats, some users will face errors related to license file missing. 

 

Regards,

hemangd

 

If your query has been answered, you can close this thread by making it as accepted solution. 

Regards,
hemangd

Don't forget to give kudos and mark it as accepted solution if your issue gets resolved.
Contributor
Contributor
1,177 Views
Registered: ‎06-12-2018

Re: Floating License Vivado 2017.4

Jump to solution

Hi @hemangd

 

Attachment shows our licenses as shown in Vivado License Manager.

As in the picture we have for example:

1 seat implementation

1 seat synthesize

1 seat SDK

...

...

1 seat Vivado_System_Edition

 

For example we have 1 seat for implementation and 1 seat for synthesize as above.

When implementation is used "seats used" flag of implementation goes 1

but "seats used" flag of synthesize is still 0.

So i thought that someone will be able to do synthesize while other person is doing implementation or vice/versa?

 

Thanks.

 

 

 

vivado_license.jpg
0 Kudos
Moderator
Moderator
1,171 Views
Registered: ‎03-16-2017

Re: Floating License Vivado 2017.4

Jump to solution

Hi @mustafa.su,

 

>> So i thought that someone will be able to do synthesize while other person is doing implementation or vice/versa?

Have you tried at your end? Is it working?

 

Regards,

hemangd

Regards,
hemangd

Don't forget to give kudos and mark it as accepted solution if your issue gets resolved.
0 Kudos
Contributor
Contributor
1,165 Views
Registered: ‎06-12-2018

Re: Floating License Vivado 2017.4

Jump to solution

Hi @hemangd

 

Yes we tried it but it is not working. 

We have always license error. 

Presently we started to do much work on FPGA design and this license error slows down us.

If it is possible to do synthesize and implementation at the same time it will be enough for now.

We will handle the impossibility of simultaneous synthesize or simultaneous implementation

by doing them at different moments.

 

Do you have any ides why we have license error?

 

Thanks. 

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

Re: Floating License Vivado 2017.4

Jump to solution

Hi @mustafa.su,

 

Please provide your floating license file (.lic), vivado environment file (run "report_environment -file <filepath>/env.txt") and debug.log (from server lmgrd -c Xilinx.lic -l debug.log This will generate the debug.log in the same folder) file to evaluate. 

 

Regards,

hemangd

Regards,
hemangd

Don't forget to give kudos and mark it as accepted solution if your issue gets resolved.
0 Kudos
Moderator
Moderator
1,352 Views
Registered: ‎06-14-2010

Re: Floating License Vivado 2017.4

Jump to solution

Hello @mustafa.su,

 

Once the user kicks in any of the runs (Synthesis or Implementation) on 1 PC, the entire license will get occupied for the entire duration of the run, even when only Synthesis feature is required. If you open VLM, here you can see seats in use for Vivado_System_Edition =1 and also across e.g. Synthesis =1.

 

Therefore 1 seated license can only be used on a particular machine. Once the license checked out by a user, this particular user can then simultaneously run multiple runs on this PC (on this particular machine only). 

However, for 3 user to simultaneously run 3 different runs on 3 different machines, you'd need a license with minimum seats of 3 (i.e. this is equivalent to 3 separate license files). Therefore, the behavior you are seeing right now is the expected behavior.

 

 

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

View solution in original post

Contributor
Contributor
1,118 Views
Registered: ‎06-12-2018

Re: Floating License Vivado 2017.4

Jump to solution

Hi @anatoli,

 

Thanks for the explanation. I got the situaiton.

 

Mustafa

0 Kudos