Microchip Libero SoC Software Download and License User Guide
- June 10, 2024
- MICROCHIP
Table of Contents
- Microchip Libero SoC Software Download and License
- Product Information
- Downloading and Installing Libero SoC
- Performing a Silent Installation
- Requesting a Libero License
- Setting Up a Node-Locked License
- Introduction
- Downloading and Installing Libero SoC
- Performing a Silent Installation
- Requesting a Libero License
- Setting Up a Node-Locked License
- Setting Up Floating Licenses
- Changing Vault and Repository Locations
- Downloading IP Cores
- Revision History
- The Microchip Website
- Product Change Notification Service
- Customer Support
- Microchip Devices Code Protection Feature
- Legal Notice
- Trademarks
- Quality Management System
- Worldwide Sales and Service
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
Microchip Libero SoC Software Download and License
Product Information
Libero SoC Design Suite is a software tool used for designing System on Chip (SoC) designs. To use Libero, you must have a valid license installed. There are several types of licenses available, including Silver and Evaluation licenses that are free, and other licenses that require payment. In-house IP cores are freely available with Libero licenses, except for a few high-value IP cores. For more information about Libero licenses and associated collateral, visit the Licensing page on the Microsemi website.
Downloading and Installing Libero SoC
- Go to the Libero SoC Design Software Download page.
- Click on the Libero software application you want to install.
- Log in to the SoC portal page and save the downloaded software.
- Unzip the downloaded file and run the installer (.exe on Windows or .bin on Linux).
- If you want to perform a silent installation, see section 2 for instructions.
Performing a Silent Installation
You can initiate a silent installer from the command-line using the -i silent command. Alternatively, you can use a response file to control the installation. See Example 2-1 in section 2 for an example response file.
Requesting a Libero License
To request a Libero license, follow these steps:
- Log in to your SoC portal account.
- Click on “Request a License” and fill out the form.
- The requested license file will be emailed to the registered email ID in your SoC portal account.
Setting Up a Node-Locked License
If you purchased a node-locked license, follow these steps to set it up:
- Save the License.dat file you received as an email attachment to a local drive (e.g. C:FlexLMlicense.dat).
- Open Control Panel > System and Security > System > Advanced system settings > Environmental Variables.
- Change the Variable name LM_LICENSE_FILE if necessary. Set the Variable value as the path to the license file saved.
- Click OK to save the environment variables and exit all environment variables and system properties windows.
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 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.
Downloading and Installing Libero SoC
The following procedure describes how to download and install the Libero SoC.
Note: Libero also offers a silent installation. For more information, see
section 2. Performing a Silent Installation.
- Go to Libero SoC Design Software Download page.
- Click the Libero software application you want to install.
- Log in to the SoC portal page and save the downloaded software.
- Unzip the downloaded file and run the installer (.exe on Windows or .bin on Linux).
Performing a Silent Installation
- A silent installation eliminates the need to monitor the Libero installation because no graphical output is displayed and no input is required. The silent installation uses either default values or a response file that contains the values for various installer variables that are used to control the installation.
- The response file contains information that you enter as responses to prompts when running a Libero installation.
- During a silent installation, the installation reads the necessary input from the response file at run time. The installer creates the file when the installation is complete and stores the values of the applicable properties in the file.
- To generate a response file when running an installation via a command-line, use the -r command-line switch followed by the path and file name of the response file you want to generate. For example:
-r “/path/to/response_file” - You can initiate a silent installer from the command-line, using the -i silent command. Alternatively, you can use a response file to control the installation. For example: -i silent -f . The following example shows a sample response file:
Requesting a Libero License
You need a DiskID, MACID, or FlexID to request a Libero license.
- Log in to the SoC portal page and save the downloaded software.
- 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.
- 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.
Setting Up a Node-Locked License
If you purchased a node-nocked license, perform the following procedure.
- On a local drive, save the License.dat file you received as an email attachment. For example, C:\FlexLM\license.dat.
- Open Control Panel > System and Security > System > Advanced system settings > Environmental Variables.
- 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.
- Click OK to save the environment variables, and then click OK again to exit all environment variables and system properties windows.
- Launch Libero SoC on the computer.
Setting Up Floating Licenses
The following topics describe how to set up floating licenses.
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.
- 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.
- Download the required license daemons for your server platform from Microsemi Licensing.
- Extract the content to a folder on the server machine. For example, C\:FlexLM or /licenses.
- 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.
- . Save and close the license file.
- 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 /lmgrd -c -l /License.log
Setting Up a Client License for a Windows End User
- Open Control Panel > System and Security > System > Advanced System Settings > Environment Variables.
- Change the Variable name LM_LICENSE_FILE if necessary. Set the Variable value to @, as shown in the following figure.
- Click OK to save the environment variables, and then click OK to exit all environment variables and system properties windows.
- Launch Libero SoC on a Windows machine.
Setting Up a Client License for a Linux End User
- Open a terminal window.
- Run the following command: > setenv LM_LICENSE_FILE @ Example: > setenv LM_LICENSE_FILE 1702@computer_name
- Launch Libero SoC on a Linux machine.
Changing Vault and Repository Locations
- Launch Libero SoC.
- From the Project menu, select Vault/Repositories Settings.
- Click Vault location.
- Browse to the new Vault location.
- Click OK.
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
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.
- 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
- Install the MegaVault application and change the Vault location (see 6. Changing Vault and Repository Locations).
- 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
- After downloading the cores, import them into Libero SoC:
- Launch the Libero SoC software .
- From the Windows menu, select View > Catalog to open the Catalog window.
- From the Option button, select Add Core to Vault.
- 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.
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
Installing Paid IP Cores (DirectCores)
- Generate a new IP Core license based on your purchased license part number. For more details, see 3. Requesting a Libero License.
- 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.
Revision History
Revision | Date | Description |
---|---|---|
B | 08/2021 | Added section 2. Performing a Silent Installation. |
A | 05/2021 | Initial Revision |
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.
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-8677-0
Quality Management System
For information regarding Microchip’s Quality Management Systems, please visit www.microchip.com/quality.
Worldwide Sales and Service
AMERICAS | ASIA/PACIFIC | ASIA/PACIFIC | EUROPE |
---|
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
| 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
| 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
| 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
References
- {波多野42部无码喷潮在线,18禁美女裸身无遮挡免费网站,国产成人精品一区二三区在线观看,久久精品国产亚洲AⅤ无码}
- FPGA Documentation | Microchip Technology
- FPGA Documentation | Microchip Technology
- Coriander Dashboard
- Coriander Dashboard
- Coriander Dashboard
- Empowering Innovation | Microchip Technology
- Empowering Innovation | Microchip Technology
- Microchip Lightning Support
- Microsemi | Semiconductor & System Solutions | Power Matters
- Microsemi | Semiconductor & System Solutions | Power Matters
- FPGA Documentation | Microchip Technology
- microsemi.com/document-portal/doc_download/137168-libero-license-selector-guide
- Libero® SoC Design Suite Versions 2024.1 to 12.0 | Microchip Technology
- Libero® SoC Design Suite Versions 11.9 and Earlier | Microchip Technology
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>