User Guide for MICROCHIP models including: Libero SoC, Libero SoC Software Download and License, Software Download and License

Libero SoC Software Download and License Installation Quick Start Guide

Microchip Technology Inc.

Libero SoC Software Download and License Installation ...

Libero SoC Software Download and License Installation Quick Start Guide Introduction Libero SoC Design Suite offers high productivity with its comprehensive, easy-to-learn, easy-to-adopt development tools for designing with Microchip's PolarFire SoC, PolarFire, IGLOO 2, SmartFusion 2, RTG4™, SmartFusion, IGLOO, ProASIC 3, and Fusion families.The suite …

22 nov 2022 — Quick Start Guide. Introduction. Libero SoC Design Suite offers high ... sample programs, design resources, user's guides and hardware support documents ...

[PDF] Libero SoC Software Download and License Installation Quick ...

The imported cores are added to the Vault location specified in your Libero software. 6.2. Downloading IP Cores with an Internet Connection. There are two ...


File Info : application/pdf, 15 Pages, 235.84KB

PDF preview unavailable. Download the PDF instead.

libero download license quickstart
Libero® SoC Software Download and License Installation Quick Start Guide
Introduction
Libero® SoC Design Suite offers high productivity with its comprehensive, easy-to-learn, easy-to-adopt development tools for designing with Microchip's PolarFire® SoC, PolarFire, IGLOO®2, SmartFusion®2, RTG4TM, SmartFusion, IGLOO, ProASIC®3, and Fusion families. The suite integrates industry-standard Synopsys Synplify Pro® synthesis and Mentor Graphics ModelSim® simulation with best-in-class constraints management, Programming & Debug Tools capabilities, and secure production programming support.
To work with Libero SoC Design Suite, a valid Libero license must be installed. There are several types of Libero licenses:
· Evaluation · Silver · Gold · Platinum · Archival
Silver and Evaluation licenses are available for free, while the other licenses are paid licenses.
Need help selecting the right Libero license for your design? Download the Libero License Selector Guide.
Most in-house IP cores (DirectCores) are freely available with Libero licenses apart from few high-value IP cores. For more details, refer to the DirectCores (in-house) IP License Selector Guide.
For more details about Libero, IP Core licenses, and associated collateral, see our Licensing page at www.microsemi.com/product-directory/design-resources/1711-licensing#overview.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 1

Table of Contents
Introduction.....................................................................................................................................................1 1. Downloading and Installing Libero SoC.................................................................................................. 3 2. Requesting a Libero License...................................................................................................................4 3. Setting Up a Node-Locked License.........................................................................................................5 4. Setting Up Floating Licenses.................................................................................................................. 6
4.1. Setting Up the License Server on a Host..................................................................................... 6 4.2. Setting Up a Client License for a Windows End User.................................................................. 6 4.3. Setting Up a Client License for a Linux End User........................................................................ 7 5. Changing Vault and Repository Locations.............................................................................................. 8 6. Downloading IP Cores............................................................................................................................ 9 6.1. Downloading and Installing MegaVault without an Internet Connection.......................................9 6.2. Downloading IP Cores with an Internet Connection.....................................................................9 6.3. Installing Paid IP Cores (DirectCores)........................................................................................10 7. Revision History.....................................................................................................................................11 The Microchip Website.................................................................................................................................12 Product Change Notification Service............................................................................................................12 Customer Support........................................................................................................................................ 12 Microchip Devices Code Protection Feature................................................................................................ 12 Legal Notice................................................................................................................................................. 13 Trademarks.................................................................................................................................................. 13 Quality Management System....................................................................................................................... 14 Worldwide Sales and Service.......................................................................................................................15

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 2

Downloading and Installing Libero SoC
1. Downloading and Installing Libero SoC
To download and install the Libero SoC: 1. Go to Libero SoC Design Software Download page. 2. Click the Libero software application you want to install. 3. Log in to the SoC portal page and save the downloaded software. 4. Unzip the downloaded file and run the installer (.exe on Windows or .bin on Linux).

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 3

Requesting a Libero License
2. Requesting a Libero License
You need a DiskID, MACID, or FlexID to request a Libero license. 1. Log in to the SoC portal page and save the downloaded software. 2. Perform one of the following steps: ­ For a paid license: click License and Registration, enter the ID of the software you downloaded, and click Software ID for the Purchased Product. ­ For a free license: click Request Free License page and select the license option. 3. Based on the individual license request, enter the DiskID, MACID, or FlexID, and then click Submit. Note: To locate the machine ID, click How to find *ID on the SoC Portal.
The requested license file is emailed as an attachment to the registered email ID in the SoC portal account.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 4

Setting Up a Node-Locked License
3. Setting Up a Node-Locked License
If you purchased a node-nocked license, perform the following procedure. 1. On a local drive, save the License.dat file you received as an email attachment. For example, C:\FlexLM\license.dat. 2. Open Control Panel > System and Security > System > Advanced system settings > Environmental Variables. 3. Change the Variable name LM_LICENSE_FILE if necessary. Set the Variable value as the path to the license file saved, as shown in the following figure.
Figure 3-1.New User Variable Dialog Box
4. Click OK to save the environment variables, and then click OK again to exit all environment variables and system properties windows.
5. Launch Libero SoC on the computer.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 5

Setting Up Floating Licenses
4. Setting Up Floating Licenses
The following topics describe how to set up floating licenses.
4.1 Setting Up the License Server on a Host
To perform this procedure, you need the License.dat file attached to the email sent to the registered email ID in the SoC portal account as well as the required license daemons for your server platform.
1. On a server machine, save the License.dat file you received as an email attachment. For example, C:\FlexLM\License.dat or /licenses/License.dat.
2. Download the required license daemons for your server platform from Microsemi Licensing. 3. Extract the content to a folder on the server machine. For example, C\:FlexLM or /licenses. 4. Edit the top four header lines in the License.dat file, as shown in the following examples. Do not make any
changes to the code in the license file. Original:
SERVER <put.host.here> 000b83b1c08e 1702 DAEMON actlmgrd path_to_actlmgrd/actlmgrd DAEMON mgcld path_to_mgcld/mgcld VENDOR snpslmd path_to_snpslmd/snpslmd
Windows:
SERVER <computer_name> 000b83b1c08e 1702 DAEMON actlmgrd C:/FlexLM/actlmgrd DAEMON mgcld C:/FlexLM/mgcld VENDOR snpslmd C:/FlexLM/snpslmd
Linux:
SERVER <computer_name> 000b83b1c08e 1702 DAEMON actlmgrd /licenses/actlmgrd DAEMON mgcld /licenses/mgcld VENDOR snpslmd /licenses/snpslmd
5. Save and close the license file. 6. Go to either a command prompt in Windows or to terminal in Linux, and then run the appropriate command:
· Windows: C:\FlexLM\lmgrd -c C:\FlexLM\License.dat -l C:\FlexLM\License.log · Linux: /licenses/lmgrd -c /licenses/License.dat -l /licenses/License. log
<path_to_license_daemons>/lmgrd -c <path_to_license_file /License.dat> -l <path_to_license_file>/License.log
4.2 Setting Up a Client License for a Windows End User
1. Open Control Panel > System and Security > System > Advanced System Settings > Environment Variables.
2. Change the Variable name LM_LICENSE_FILE if necessary. Set the Variable value to <port>@<computer_name>, as shown in the following figure.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 6

Figure 4-1.Edit System Variable Dialog Box

Setting Up Floating Licenses

3. Click OK to save the environment variables, and then click OK to exit all environment variables and system properties windows.
4. Launch Libero SoC on a Windows machine.
4.3 Setting Up a Client License for a Linux End User
1. Open a terminal window. 2. Run the following command: > setenv LM_LICENSE_FILE <port>@<computer_name>
Example: > setenv LM_LICENSE_FILE 1702@computer_name 3. Launch Libero SoC on a Linux machine.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 7

Changing Vault and Repository Locations
5. Changing Vault and Repository Locations
1. Launch Libero SoC. 2. From the Project menu, select Vault/Repositories Settings. 3. Click Vault location. 4. Browse to the new Vault location. 5. Click OK.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 8

Downloading IP Cores
6. Downloading IP Cores
There are two methods to download IP Cores: · Downloading and Installing MegaVault without an Internet Connection · Downloading IP Cores with an Internet Connection
6.1 Downloading and Installing MegaVault without an Internet Connection
The MegaVault application contains a list of Microchip IP cores. When you install the application, you can add the IP cores to the existing Vault or to a new Vault on the local machine or server. The following procedure describes how to download and install MegaVault without an Internet connection. Use this procedure if the machine on which Libero is installed does not have Internet access or has security restrictions that prevent you from downloading IP cores from the Libero Catalog.
1. Download and install MegaVault installer for the required Libero SoC versions: · MegaVault v12.0 and later versions: www.microsemi.com/product-directory/design-resources/1750-liberosoc#downloads · MegaVault v11.9 and earlier versions: www.microsemi.com/product-directory/libero-soc/5507-libero-socv11-9-archive#downloads
2. Install the MegaVault application and change the Vault location (see 5. Changing Vault and Repository Locations).
3. Download individual IP cores (.zip files) into the Vault. To obtain specific cores and versions, download the .cpz file and import it into the Libero Vault. For a complete list of cores, see the following core indexes: · DirectCores: www.microchip-ip.com/cwps/download_index/DirectCore · SgCores: www.microchip-ip.com/cwps/download_index/SgCore · Firmware cores: www.microchip-ip.com/cwps/download_index/Firmware
4. After downloading the cores, import them into Libero SoC: a) Launch the Libero SoC software . b) From the Windows menu, select View > Catalog to open the Catalog window. c) From the Option button, select Add Core to Vault. d) Browse to the downloaded .cpz file, and then import it to the Vault location specified in your Libero software. The imported cores are added to the Vault location specified in your Libero software.
6.2 Downloading IP Cores with an Internet Connection
There are two methods to download individual IP cores with an Internet connection: · Download individual IP cores by double-clicking them one at a time. See 1 highlighted in the following image. · Download all the available IP cores in the Libero Catalog by clicking Download them now!. See 2 highlighted in the following image.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 9

Figure 6-1.Downloading Cores from the Catalog

Downloading IP Cores

6.3 Installing Paid IP Cores (DirectCores)
1. Generate a new IP Core license based on your purchased license part number. For more details, see 2. Requesting a Libero License.
2. When you receive the license file, open the IP Core license.dat file, copy the content, and add it to the original Libero software license file on the similar Libero license option (Disk ID or MAC ID). For example, if you purchased a node locked license for the IP Core, add the IP core license file content to the original Libero node locked license file.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 10

7. Revision History

Revision

Date

A

05/2021

Description Initial Revision

Revision History

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 11

The Microchip Website
Microchip provides online support via our website at www.microchip.com/. This website is used to make files and information easily available to customers. Some of the content available includes:
· Product Support ­ Data sheets and errata, application notes and sample programs, design resources, user's guides and hardware support documents, latest software releases and archived software
· General Technical Support ­ Frequently Asked Questions (FAQs), technical support requests, online discussion groups, Microchip design partner program member listing
· Business of Microchip ­ Product selector and ordering guides, latest Microchip press releases, listing of seminars and events, listings of Microchip sales offices, distributors and factory representatives
Product Change Notification Service
Microchip's product change notification service helps keep customers current on Microchip products. Subscribers will receive email notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest. To register, go to www.microchip.com/pcn and follow the registration instructions.
Customer Support
Users of Microchip products can receive assistance through several channels: · Distributor or Representative · Local Sales Office · Embedded Solutions Engineer (ESE) · Technical Support
Customers should contact their distributor, representative or ESE for support. Local sales offices are also available to help customers. A listing of sales offices and locations is included in this document. Technical support is available through the website at: www.microchip.com/support
Microchip Devices Code Protection Feature
Note the following details of the code protection feature on Microchip devices: · Microchip products meet the specifications contained in their particular Microchip Data Sheet. · Microchip believes that its family of products is secure when used in the intended manner and under normal conditions. · There are dishonest and possibly illegal methods being used in attempts to breach the code protection features of the Microchip devices. We believe that these methods require using the Microchip products in a manner outside the operating specifications contained in Microchip's Data Sheets. Attempts to breach these code protection features, most likely, cannot be accomplished without violating Microchip's intellectual property rights. · Microchip is willing to work with any customer who is concerned about the integrity of its code. · Neither Microchip nor any other semiconductor manufacturer can guarantee the security of its code. Code protection does not mean that we are guaranteeing the product is "unbreakable." Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break Microchip's code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 12

Legal Notice
Information contained in this publication is provided for the sole purpose of designing with and using Microchip products. Information regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications.
THIS INFORMATION IS PROVIDED BY MICROCHIP "AS IS". MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE OR WARRANTIES RELATED TO ITS CONDITION, QUALITY, OR PERFORMANCE.
IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE INFORMATION OR ITS USE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THE INFORMATION OR ITS USE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THE INFORMATION. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights unless otherwise stated.
Trademarks
The Microchip name and logo, the Microchip logo, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, chipKIT, chipKIT logo, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, FlashTec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, WinPath, and ZL are registered trademarks of Microchip Technology Incorporated in the U.S.A.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S, EtherGREEN, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SMART-I.S., storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.
The Adaptec logo, Frequency on Demand, Silicon Storage Technology, and Symmcom are registered trademarks of Microchip Technology Inc. in other countries.
GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries.
All other trademarks mentioned herein are property of their respective companies.
© 2021, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.
ISBN: 978-1-5224-8253-6

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 13

Quality Management System
For information regarding Microchip's Quality Management Systems, please visit www.microchip.com/quality.

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 14

AMERICAS
Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: www.microchip.com/support Web Address: www.microchip.com Atlanta Duluth, GA Tel: 678-957-9614 Fax: 678-957-1455 Austin, TX Tel: 512-257-3370 Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088 Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075 Dallas Addison, TX Tel: 972-818-7423 Fax: 972-818-2924 Detroit Novi, MI Tel: 248-848-4000 Houston, TX Tel: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 Fax: 317-773-5453 Tel: 317-536-2380 Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 Tel: 951-273-7800 Raleigh, NC Tel: 919-844-7510 New York, NY Tel: 631-435-6000 San Jose, CA Tel: 408-735-9110 Tel: 408-436-4270 Canada - Toronto Tel: 905-695-1980 Fax: 905-695-2078

Worldwide Sales and Service

ASIA/PACIFIC
Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8569-7000 China - Chengdu Tel: 86-28-8665-5511 China - Chongqing Tel: 86-23-8980-9588 China - Dongguan Tel: 86-769-8702-9880 China - Guangzhou Tel: 86-20-8755-8029 China - Hangzhou Tel: 86-571-8792-8115 China - Hong Kong SAR Tel: 852-2943-5100 China - Nanjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-3326-8000 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8864-2200 China - Suzhou Tel: 86-186-6233-1526 China - Wuhan Tel: 86-27-5980-5300 China - Xian Tel: 86-29-8833-7252 China - Xiamen Tel: 86-592-2388138 China - Zhuhai Tel: 86-756-3210040

ASIA/PACIFIC
India - Bangalore Tel: 91-80-3090-4444 India - New Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-4121-0141 Japan - Osaka Tel: 81-6-6152-7160 Japan - Tokyo Tel: 81-3-6880- 3770 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-7651-7906 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-577-8366 Taiwan - Kaohsiung Tel: 886-7-213-7830 Taiwan - Taipei Tel: 886-2-2508-8600 Thailand - Bangkok Tel: 66-2-694-1351 Vietnam - Ho Chi Minh Tel: 84-28-5448-2100

EUROPE
Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4485-5910 Fax: 45-4485-2829 Finland - Espoo Tel: 358-9-4520-820 France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany - Garching Tel: 49-8931-9700 Germany - Haan Tel: 49-2129-3766400 Germany - Heilbronn Tel: 49-7131-72400 Germany - Karlsruhe Tel: 49-721-625370 Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Germany - Rosenheim Tel: 49-8031-354-560 Israel - Ra'anana Tel: 972-9-744-7705 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Italy - Padova Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 Norway - Trondheim Tel: 47-72884388 Poland - Warsaw Tel: 48-22-3325737 Romania - Bucharest Tel: 40-21-407-87-50 Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden - Gothenberg Tel: 46-31-704-60-40 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820

© 2021 Microchip Technology Inc.

User Guide

DS50003162A-page 15



References

Antenna House PDF Output Library 7.0.1621