Achronix Software & License User Guide UG002 – April 5, 2013 UG002, April 5, 2013 1
Copyright Info Copyright © 2013 Achronix Semiconductor Corporation. All rights reserved. Achronix is a trademark and Speedster is a registered trademark of Achronix Semiconductor Corporation. All other trademarks are the property of their prospective owners. All specifications subject to change without notice. NOTICE of DISCLAIMER: The information given in this document is believed to be accurate and reliable.
Table of Contents Copyright Info .................................................................................................... 2 Table of Contents .............................................................................................. 3 Hardware Requirements ................................................................................... 4 Platform .........................................................................................................................................
Hardware Requirements Platform 64 bit Linux (RHEL/Centos) or Windows 7 only Memory Requirements: Minimum: Recommended: 4 <100k luts: 100k – 400k luts: >400k luts: 12GB 16GB 24GB 32GB UG002, April 5, 2013
Get a Download account To download the software and request a license, you will need an Achronix download account. Please contact your FAE or local representative to get an account. When an account is created, you will get an email from our system containing your username (email address) and password. Use this information to log onto the Achronix download system (https://downloads.achronix.com, or click the ‘login’ button at the top of the www.achronix.
Get a License Once logged into the download site please click on the “License Request” link at the top of the page. You will need to enter the following information: Operating System (Linux/Windows): License Type (Node locked/Floating): Number of Concurrent Users (only if floating): Duration (45 day Trial/1 year Full): HostID/MAC Address (12 digits of hex): Please note - the operating system of the license server is needed for floating licenses.
Download the files Achronix Software (ACE and Synplify Pro) can be installed in a variety of ways. Node locked licenses do not require a license server. Floating licenses require a license server, which can be a Linux or Windows machine. The client machines connecting to a floating license server (i.e. the machines running the ACE and Synplify Pro installations) can be Windows or Linux regardless of the Server’s operating system.
Modify the License Files Your licenses will be emailed to you. Under normal circumstances, you can expect these within 1 business day. You will receive 2 files, synplify.lic and ace.lic . Node locked licenses do not need editing/modifications. Floating licenses need to have the hostname of the license server and path to license daemon added, per the instructions below. Floating – Linux synplify.
ace.lic HOST 001b2198a964 1710 ISV achronix /bin/achronix_license_agent Please: 1) Replace ‘’ with your license server host name 2) Replace ‘’ with the absolute path to the directory containing the achronix_license_agent.exe file, i.e. C:\Achronix_License\achronix_license_agent.
Run the license servers (Not needed for Node locked-Windows) Skip this step if you are doing a Node locked windows installation. For node-locked linux, running the ACE license server (RLM) is not required. However the Synplify license server (FlexLM) is required. In node-locked cases, the server is run on the same machine as the client by definition. Unzip/untar the license files you downloaded in step 3 and place the contents on your license server.
Set the Client machine environment variables and run the software Now that both license servers are running, you need to install the client software and set environment variables to point the client software to the license servers. This guide does not cover the ACE and Synplify Pro installation, which in most cases is trivial.
2. 3. 4. 5. Then click on ‘advanced system settings’ Then click the ‘environment variables’ button Then click ‘new’ in the ‘user variables’ section. Then add the lines below. Synplify Pro: SNPSLMD_LICENSE_FILE to \path_to_license_file\synplify.lic ACE: RLM_LICENSE to \path_to_license_file\ace.lic Floating (Linux License Server) Floating license installations need the environment variables to point to the floating license server Synplify Pro: Set SNPSLMD_LICENSE_FILE to port@hostname i.e.
ACE: RLM_LICENSE to port@licenseserver1 Where port is specified in the license file (default is 1710) and licenseserver1 should be replaced with the name of your license server (which you added to your floating license server) UG002, April 5, 2013 13
Revision History The following table shows the revision history for this document. 14 Date Version 04/05/2013 1.0 Revisions Initial Achronix release.