Quick Install - Linux
ADS can be installed on a Linux or UNIX machine after downloading the installation file from the Keysight EEsof EDA Website, as illustrated.
Obtain ADS License File
ADS requires a license to run. You can either apply for an Evaluation or a Purchased license. Once the license request is approved, a license file (with
.lic extension) is sent as an email attachment. Save this file on your computer at $HPEESOF_DIR/Licensing/<license tools version>/linux_x86_64/bin, where,
$HPEESOF_DIR is the installation path.
For more details on Supported Platforms, refer to the Supported Platforms section.
The following are Keysight recommended configurations:
32 GB RAM or higher
|8 GB RAM or higher|
Hard Disk Space
256 GB free disk space for the general operating system, ADS installation and design/simulation storage
|8 GB free disk space for the ADS installation directory and 100 GB for design/simulation storage|
64-bit, multi-core CPU
1920x1080 display resolution with true color (at least 32bit color)
|1024x768 display resolution with true color (at least 32bit color)|
Model Development dependency for model development
|Licensing System Requirement||Linux Standard Base (LSB)||Linux Standard Base (LSB)|
Download ADS Installer
Click http://www.keysight.com/find/eesof-ads-latest-downloads to download. Create a new directory, for example,
ads_setup, and save the downloaded ADS installation file in this directory.
To install ADS, follow these steps.
- Untar the installation file using the following command:
tar –xvf ads201X_XXX_linux_x86_64.tar
- Start the installation program using the following command:
ADS License Setup
Both node-locked and floating licenses require license server License Server is the machine where you set up the EEsof license. The EEsof license file contains the host ID of the License Server. to get installed and started. For a node-locked license, license server and the client machine are the same machine (that is, your local machine). For a floating license, these can be separate machines.
To setup a counted license, follow the 3-step process:
|In case of a USB dongle, attach the dongle to the USB port and install the dongle drivers before you start License Server Managers ( lmgrd and agileesofd ).|
Step 1: Start License Server Managers ( lmgrd and agileesofd )
Start the license server managers ( lmgrd and agileesofd ) on the machine to which the license is tied as follows:
- Change the directory to the $HPEESOF_DIR/Licensing/<license tools version>/linux_x86_64/bin
- Run the following command to start lmgrd :
./lmgrd -c <license file path> -l <license log file path>
- <license file path> specifies one or more full path-names to the license file(s).
- <license log file path> is the full path-name to the debug log file.
Step 2: Automate FlexNet License Server Startup
To automate the License Server managers’ startup upon system reboot, see Automate FlexNet License Server Startup in Licensing (For Administrators).
Step 3: Set Product Environment Variable
To use a node-locked license on your machine, set the ADS_LICENSE_FILE environment variable to point to the machine running the license server managers ( lmgrd and agileesofd ). For more information on product environment variables, see License Environment Variables in Licensing (for Administrators).
To set the environment variable ADS_LICENSE_FILE in a shell, type the following commands:
setenv ADS_LICENSE_FILE $HOME/Keysight/Licenses/license.lic
Setting up floating license on Linux is a two-step process where both server-side setup and client-side setup are needed.
Step 1: Server-side setup
Repeat the following steps for each license server you have.
For server-side license setup, follow the steps 1 and 2 described in Node-locked License section.
Step 2: Client-side setup
Once the license is configured successfully for all the license servers, configure each client computer to point to the network license server. License Setup Wizard offers the easiest method to get this done. Alternatively, you can perform this step manually by setting up product environment variables. For details, refer to step 3 of Node-locked License Setup section.
Before starting ADS, perform the following steps:
- Set the
HPEESOF_DIRenvironment variable to point to the installation directory of ADS.
To set the environment variable HPEESOF_DIR in a shell, type the following commands:
setenv HPEESOF_DIR <INSTALL_DIR>
- Set the path:
setenv PATH $HPEESOF_DIR/bin:$PATH
- Launch ADS