Synopsys provides ASIC, SoC design, FPGA, RTL design and electronic design automation tools and services.  The Electrical and Computer Engineering department provides a license for a subset of the available Synopsys tools.  Some of the most common are available on the ECI lab Windows, Linux, and Unix workstations.  If you have questions about the tools then contact ECE Computer Support at help@ece.ucsb.edu.  some of the more common tools include;  Synthesis, Hspice, powermill, pt, primetime, and a few other TCAD tools.

License information for Windows workstations:

General Synopsys Information:
Setting Environment Variables on Client Systems You must set the environment variables on each client to refer to the license servers to be used.

1. From the Start menu, choose Settings > Control Panel.
2. Double-click the System icon.
3. Click the Environment tab of the System Properties folder.
4. In the Variable field near the bottom, enter the name of the environment variable that you want to set. (For example, type SNPSLMD_LICENSE_FILE.)

Note:
It is recommended that you use the SNPSLMD_LICENSE_FILE variable to refer to the SCL license key file and software. However, you can also (or alternatively) set the standard Macrovision Software, Inc. license environment variable LM_LICENSE_FILE.

5. In the Value field, type the location of the SCL license key file (and server software) using the port@host notation. The following example sets the client to refer to the server at port 1781 whose host name is license: 1781@license

For ISE TCAD in Windows:

After installation of ISE TCAD, you must also install cygwin. You can download it from the website or find it on the CD that ISE TCAD came on. Install for All Users and with the defaults.

Add cygwin to the Windows Environment Path with the following steps:
1. From the Start menu, choose Settings > Control Panel.
2. Double-click the System icon.
3. Click the Environment button in the Advanced tab.
4. In the Variable field near the bottom, click edit on the Variable named Path.Add "c:\cygwin\bin;" to the end, without the quotation marks.

Download this file (right click -> save as) and save it to the C:\ISE_TCAD\licenses directory.

You may need to restart your computer after the last step.

NOTE: If you want non-administrator users to be able to run ISE TCAD you must open cygwin and run the following commands:
cd C:\ISE_TCAD
chmod 755 bin


License information for Unix/Linux workstations:

1. Open a Terminal window and type the following command.

Bash or Bourne shell
%
SNPSLMD_LICENSE_FILE=1781@license
% export
SNPSLMD_LICENSE_FILE

C shell
% setenv SNPSLMD_LICENSE_FILE 1781@license