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!

AR# 4995

4.1i Licensing - When does FPGA Express check out a floating license?

Description

Keywords: 1.5, 2.1i, 3.1i, 4.1i, Foundation, FPGA Express, security, license, floating

Urgency: Standard

General Description:
I cannot obtain a license for FPGA Express, even though there are not any users performing synthesis.
NOTE: This issue applies ONLY if you use floating licenses. If you use node-locked licenses, you should not experience this problem.

Solution

FPGA Express licenses are checked out in the following instances:

- When you open up a top-level HDL project, the following licenses are checked out:
fpga-express
fpga-express-constraints-mgr

- When you want to synthesize, and another license is checked out, the following license is used:
fpga-express-XXXX-optimizer (enter your target family for XXXX)

(When synthesis is completed, the optimizer license is checked back in.)

- When you open a top-level schematic project, NO license is checked out. A license is checked out only during synthesis (create/update macro). However, at that time, all three licenses are checked out:
fpga-express
fpga-express-constraints-mgr
fpga-express-XXXX-optimizer

At the end of synthesis, all three licenses are immediately checked back in.

To summarize, if you open a top-level HDL project, you are "reserving" a license that only you can use for synthesis. You should always close top-level HDL projects when the projects are not in use.
AR# 4995
Date Created 11/06/1998
Last Updated 08/11/2003
Status Archive
Type General Article