Manuals >Installation and Customization Guide >Setting up Licenses on UNIX Systems
Print version of this Book (PDF file)
prevnext

Managing Multiple IC-CAP Versions

This section discusses how to manage the licenses for multiple versions of IC-CAP.

Backward Compatibility of Codewords

The following table lists previous IC-CAP versions with details of their license management. The compatibility of codewords with the various IC-CAP versions is discussed below.

Release Name
License File Version
Daemon Name
FLEX Version
License Environment Variable
Default License File Location
IC-CAP 2001
6.0
agileesof
FLEXlm 7.2h
LM_LICENSE_FILE
$ICCAP_ROOT/licenses/
IC-CAP 2002
6.1
agileesof
FLEXlm 7.2h
LM_LICENSE_FILE
IC-CAP 2004
2.3
agileesofd
FLEXlm 8.2a CRO
AGILEESOFD_LICENSE_FILE
IC-CAP 2006
2.3.5
agileesofd
FLEXnet 10.1.3 CRO
AGILEESOFD_LICENSE_FILE
IC-CAP 2008
2.7
agileesofd
FLEXnet 11.4.1
AGILEESOFD_LICENSE_FILE


The following table shows the codeword compatibility between various IC-CAP releases. Note that codeword compatibility also depends on the whether the codeword was available in that release.

Codewords From This Release
Will Work With This Release
IC-CAP 2008
IC-CAP 2006
IC-CAP 2004
IC-CAP 2002
IC-CAP 2001
IC-CAP 2008
X
X






IC-CAP 2006


X
X
 
 
IC-CAP 2004


 
X
 
 
IC-CAP 2002


 
 
X
X
IC-CAP 2001






X
X

Combining IC-CAP 2008 Codewords with Other Agilent EEsof EDA Codewords

For IC-CAP 2008, the vendor daemon agileesofd is used. If you want to serve IC-CAP 2008 licenses and earlier from the same server, you need to have the latest version of lmgrd, v11.4.1, and one or more DAEMON lines in your license file, depending on which versions you want to support. The IC-CAP daemon names available are:

agileesofd - for IC-CAP 2004/2006/2008

agileesof - for IC-CAP 2002/2001

For example, the license file would include:

SERVER hpnmems 77a588a7 1700
VENDOR agileesofd /iccap2008/licenses/vendors/agileesofd
VENDOR agileesof /iccap2002/licenses/vendors/agileesof

The INCREMENT lines for the different products would then be added to the file.


Note


If combining codewords for IC-CAP 2001 or IC-CAP 2002 and ADS 2002 or ADS 2002C, use the agileesof daemon included with ADS since it is a newer version than the one included with IC-CAP.


 

Here is how you might build a license file that contains IC-CAP 2008, ADS 2003C, ADS 2002C, and IC-CAP 2001 codewords. The name and extension of the license file are arbitrary (i.e., license.dat, license.lic or iccaplicenses.txt). By default, all IC-CAP versions up to and including IC-CAP 2001 look for a file named license.dat and IC-CAP 2002, IC-CAP 2004, and IC-CAP 2008 look for a file named license.lic. You can use one of these names, or some other name you prefer. Whatever name you choose to use, make sure you set the environment variables to point to your license file.

Supported environment variables are:

    • AGILEESOFD_LICENSE_FILE for IC-CAP 2004/2006/2008
    • LM_LICENSE_FILE for IC-CAP 2002 and IC-CAP 2001

For example, if the combined codeword file is named iccaplicenses.txt, then:

    • IC-CAP 2008 will use:
AGILEESOFD_LICENSE_FILE=/licenses/iccaplicenses.txt

    • IC-CAP 2002 and IC-CAP 2001 will use:
LM_LICENSE_FILE=/licenses/iccaplicenses.txt

IC-CAP uses a certain search order to look for the environment variable:

    • IC-CAP 2004/2006/2008 will first look for the environment variable named AGILEESOFD_LICENSE_FILE. If AGILEESOFD_LICENSE_FILE and LM_LICENSE_FILE are both defined, IC-CAP 2004/2006/2008 will use AGILEESOFD_LICENSE_FILE and ignore LM_LICENSE_FILE. If AGILEESOFD_LICENSE_FILE is not defined, then IC-CAP 2004/2006/2008 will default to LM_LICENSE_FILE.
    • All previous IC-CAP versions, up to and including IC-CAP 2002 will use LM_LICENSE_FILE.


Note


Even though IC-CAP 2008 will default to LM_LICENSE_FILE if that is the only environment variable that exists, it is recommended that you use the AGILEESOFD_LICENSE_FILE.


Example of a Merged License File

 SERVER solarone 80FB214D 1700
VENDOR agileesof /hfs/d1/local/licenses/agileesof
VENDOR agileesofd /hfs/d1/local/licenses/agileesofd
#
# ADS 2001 codewords
#
INCREMENT Adapt_comp hpeesofd 1.5 03-nov-2002 5 EC7A98E3FB4AC8771142 \
        VENDOR_STRING=s=80FB214D
INCREMENT Ad_da_appkit hpeesofd 1.5 03-nov-2002 5 \
        1CCA189368AF358196C4 VENDOR_STRING=s=80FB214D
INCREMENT Ampsa_appkit hpeesofd 1.5 03-nov-2002 5 \
        0CBAB813D8101E34EB55 VENDOR_STRING=s=80FB214D
INCREMENT Analog_lib hpeesofd 1.5 03-nov-2002 5 9CEA88930822C5CF81AC \
        VENDOR_STRING=s=80FB214D
INCREMENT Tx_appkit hpeesofd 1.5 03-nov-2002 5 6C0A5873869F9624DFF5 \
        VENDOR_STRING=s=80FB214D
INCREMENT User_defined_model hpeesofd 1.5 03-nov-2002 5 \
        2CAAE8E326E3D9DD888B VENDOR_STRING=s=80FB214D
INCREMENT Verilog_code_gen hpeesofd 1.5 03-nov-2002 5 \
        FCAA489350CD03768D44 VENDOR_STRING=s=80FB214D
INCREMENT Vhdl_code_gen hpeesofd 1.5 03-nov-2002 5 \
        FC4A58B306109B640C5C VENDOR_STRING=s=80FB214D
INCREMENT Wcdma3g_des_lib hpeesofd 1.5 03-nov-2002 5 \
        DC7AA89389009E4B61BF VENDOR_STRING=s=80FB214D
INCREMENT Wcdma_des_lib hpeesofd 1.5 03-nov-2002 5 \
        7C0A38F308FA2C30CE3D VENDOR_STRING=s=80FB214D
INCREMENT Wlan_des_lib hpeesofd 1.5 03-nov-2002 5 \
        4C8A6893E259E6C86399 VENDOR_STRING=s=80FB214D
#
# IC-CAP 2001 codewords
#
INCREMENT a_si_tft agileesof 6.0 29-oct-2001 1 D0A4535DE290 \
        VENDOR_STRING=s=80FB214D
INCREMENT ac_driver agileesof 6.0 29-oct-2001 1 1A9EE36873A0 \
        VENDOR_STRING=s=80FB214D
INCREMENT analysis agileesof 6.0 29-oct-2001 1 025C2B939BD5 \
        VENDOR_STRING=s=80FB214D
INCREMENT curtice_statz_fet agileesof 6.0 29-oct-2001 1 7D88F11FEE4B \
        VENDOR_STRING=s=80FB214D
INCREMENT dc_driver agileesof 6.0 29-oct-2001 1 65C14D4C7948 \
        VENDOR_STRING=s=80FB214D
INCREMENT gummel_poon_bjt agileesof 6.0 29-oct-2001 1 8FB9632C0555 \
        VENDOR_STRING=s=80FB214D
INCREMENT ucb_bsim3 agileesof 6.0 29-oct-2001 1 BEDFA8C2810F \
        VENDOR_STRING=s=80FB214D
INCREMENT ucb_bsim4 agileesof 6.0 29-oct-2001 1 D454A8AB830D \
        VENDOR_STRING=s=80FB214D
INCREMENT ucb_mos2_mos3 agileesof 6.0 29-oct-2001 1 D9768F388827 \
        VENDOR_STRING=s=80FB214D
INCREMENT vbic_bjt agileesof 6.0 29-oct-2001 1 3DE6FB45CD8C \
        VENDOR_STRING=s=80FB214D
 #
# ADS2005A codewords
#
INCREMENT ads_datadisplay agileesofd 2.35 08-nov-2005 1 \
        VENDOR_STRING="81AAAAAA : DXNLFPQ WZBCLQ2 AUJXJ2E IEKCKLI \
        WFYQNVM DNJU1YM LHYKAQC OM" HOSTID=81aaaaaa START=11-may-2005 \
         SIGN="0169 4457 1B00 5266 852D 7813 5FB6 F38F 941A 1D0F E300 \
        F868 5245 2627 CF7B 03B9 037F 9F0F 6BAE 32F6 321C"
INCREMENT ads_layout agileesofd 2.35 08-nov-2005 1 \
        VENDOR_STRING="81AAAAAA : KSGSOTJ D1JYAXW BOCLRMW 2YNB2HN \
        GFVU2LG FQ1AQPJ UGW" HOSTID=81aaaaaa START=11-may-2005 \
        SIGN="0115 CEDE 58A8 A734 FF5C 8AC8 A3AC DAE6 FD7E E9D2 C002 \
        EB4B 0FF8 884C 61BE 84D7 AB0F A3E2 47EA EC43 A5E6"
INCREMENT ads_schematic agileesofd 2.35 08-nov-2005 1 \
        VENDOR_STRING="81AAAAAA : NNWCSOI WSVFWVZ JOXDHFS NRMW2YN \
        BHAHUW2 JMAJGIJ OEYHM1W ST" HOSTID=81aaaaaa START=11-may-2005 \
        SIGN="03E6 6359 6509 5297 45E2 6EB6 DBAF B148 04BF DE83 C502 \
        E872 86AA 522C 9257 369B BE71 A3F5 4FDE 16E2 F13F"
INCREMENT mdl_multilayer agileesofd 2.35 08-nov-2005 1 \
        VENDOR_STRING="81AAAAAA : TS1OKRT EIQGAUY DLYSXUY LUTGOHK \
        ULCKL2R XYPNPHN EFKNVMD NGCWP" HOSTID=81aaaaaa \
        START=11-may-2005 SIGN="0333 DFD8 FD38 B049 9935 34CD A24B \
        91DF 8BE5 3E17 3D03 3CAB 88C2 4239 D021 526B 45F1 E539 FA55 \
#
# IC-CAP 2008 Codewords
#
INCREMENT dev_bjt_gp_ee agileesofd 2.7 19-mar-2008 2 \
        VENDOR_STRING="00008XXOOXXO : SYAQRDS F1AQCOM CNEXTBD FBLCHLO \
        WYGJYZD WTFLQZD WQYQBHI EFZ" START=20-oct-2005 SIGN="023E 6EC8 \
        0EAD 7537 5072 CA30 C5F9 3DAE 73BC 3168 D601 453A F3BE F758 \
        ACE2 4576 CE88 FB0E 8663 C8EE 918B"
INCREMENT dev_bsim3 agileesofd 2.7 19-mar-2008 2 \
        VENDOR_STRING="00008XXOOXXO : WVRFWQG PJEL1QG AUYILYS XUYGJCY \
        L2WEYGO LSRXYBG PHEUL" START=20-oct-2005 	 FFA0 0BD3 8206 B191 \
        E658 F333 440F 8D03 17F3 D6CB A53B C176 1CDF 5A91 6BB4 28D0 \
        1386 E211"
INCREMENT dev_bsim4 agileesofd 2.7 19-mar-2008 2 \
        VENDOR_STRING="00008XXOOXXO : WZJDCYM NBWJ1YM YMQGRFW XSUCLYD \
        GXDWYGJ YZDWTY2 NMAJ" START=20-oct-2005 SIGN="012B FF53 9F9D \
        3ED9 47A5 8744 E57E 4B07 9FC0 B0F1 7D03 A125 35B2 3FF2 9C97 \
        ABE9 66E5 D12D 5EDD 718D EC6A"
INCREMENT dev_bsimsoi agileesofd 2.7 19-mar-2008 2 \
        VENDOR_STRING="00008XXOOXXO : KKEYWEH VXGIJRV WDYLNT2 ACFUBHA \
        VU2JOEN WFMJOPB SOKTNCH 1O" START=20-oct-2005 SIGN="001A C20B \
        3EDE 88BE 0FAF D892 4310 DCE0 9D76 0830 B100 71FA E487 CD4F \
        EEDE E019 2E71 F2D5 D338 A728 D607"


prevnext