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: 
Visitor mavrb
Visitor
720 Views
Registered: ‎01-21-2018

Different floating licenses for ISE and Vivado on same computer

Hi,

my company bought Vivado license and of course it came with ISE license as well. We have external contractors working on project involving Spartan6 so we were thinking of splitting those licenses that only ISE license is available for them. We generated 2 separate license files and we run 2 license servers on different ports. Problem is when our guys want to use both, ISE and Vivado on same computer. It looks like ISE and Vivado share environmental variable XILINXD_LICENSE_FILE so when we set in ISE license management tool path to ISE license it also set path for Vivado and vice versa. So it looks like this solution won't work.

 

Is there some other way to set this up?

Thank you.

 

Martin

0 Kudos
3 Replies
Xilinx Employee
Xilinx Employee
710 Views
Registered: ‎08-01-2008

Re: Different floating licenses for ISE and Vivado on same computer

Yes it will not work. ISE license come with Vivado by default now . why you want to use two different floating licenses for ISE and Vivado on same computer as ISE license available with Vivado
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
696 Views
Registered: ‎09-15-2016

Re: Different floating licenses for ISE and Vivado on same computer

Hi @mavrb

 

>>It looks like ISE and Vivado share environmental variable XILINXD_LICENSE_FILE so when we set in ISE license management tool path to ISE license it also set path for Vivado and vice versa. So it looks like this solution won't work.

 

Can you tell us what error related to licensing you are facing at your end by following above solution? Since different servers serving different license are using different ports, which is specified with environmental variable XILINXD_LICENSE_FILE in XLCM or VLM, hence can you please clarify what is the actual issue here? Any errors you are run through?

 

Regards

Rohit

 

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
668 Views
Registered: ‎06-14-2010

Re: Different floating licenses for ISE and Vivado on same computer

Hello @mavrb,

 

As you know, XILINXD_LICENSE_FILE is used to point to the location of the license, either on a local PC or on floating license server.

In your case, just say, you've your ISE floating license run on 2100@serverA1 and Vivado FL - 2100@serverB1, so 2 different servers. Therefore, if ISE user doesn't need to use Vivado (and its license), then this ISE user, on his own PC, just needs to open Xilinx License Configuration Manager (XLCM) and set his XILINXD_LICENSE_FILE environment variable just to point to the server that runs ISE floating license, i.e. 2100@serverA1 in this case. That way, he/she won't be pointing to the Vivado floating License server (2100@serverB1).

The same can be done from the Vivado point of view. 

Therefore, please ask this contractor to open his XLCM on his machine where he/she runs ISE and double check what his/her XILINXD_LICENSE_FILE is set to. If this is set to point to 2100@serverA1 (ISE FL) and also to 2100@serverB1 (Vivado FL), then please ask this user to remove 2100@serverB1 from the path. That way you can overcome this issue. 

 

Hope the above is clear. 

 

However, if I understood your issue description incorrectly, please let me know.

 

Hope this helps.

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