Installing IP Cores and Drivers User’s Guide 5
Installing IP Cores and Drivers
This document covers the download and installation of Actel DirectCores, SGCores, and Driver firmware cores that
must be localized on the personal computer where Actel's Libero IDE is installed when designing with Actel FPGAs.
Actel IP and firmware cores are regularly added or updated and deposited to a virtual repository to which Libero IDE
can connect and download the cores into a local vault. If you do not have these cores downloaded and available in the
Libero IDE Catalog, you cannot complete design projects and design examples targeting Actel devices. You need a non-
constrained broadband or ethernet network connection for the shortest download time. Allow at least 30 minutes for
downloading all cores. Individual cores may be downloaded to reduce download time. Download instructions are given
below.
The Libero IDE installation does NOT include installation of DirectCores, SmartGen (SG), or Firmware driver cores
into the local vault. So these cores are not available from the Libero IDE Catalog until you download them manually.
Definitions:
• IP Repository: Actel specific URLs to which Libero IDE connects to download IP cores. There are 3 repository URLs
visible from the Catalog Options menu that are added during the Libero IDE or SA installation. These are not web
pages that you can view. They are connections to servers where Libero IDE downloads the cores. The defaults are:
• www.actel-ip.com/repositories/SgCore
• www.actel-ip.com/repositories/DirectCore
• www.actel-ip.com/repositories/Firmware
• IP Vault: A folder on the target PC where the cores are downloaded. The default location is
C:\Actel\Common\Vault\Data\IP, which is created during the Libero IDE installation. You can create a different
folder/path in the Catalog Options menu but Actel recommends using the default location to avoid any confusion.
• DirectCores: Configurable IP cores that can be instantiated into a design.
• Catalog: That window within the Libero IDE Project Manager that displays all Actel Cores and functional building
blocks, including DirectCores, SGCores, Basic Blocks, and more.
• SGCores: Other Actel generated configurable cores, including SmartFusion MSS and DSP cores
• Firmware Driver Cores: Firmware drivers required for utilizing certain DirectCores or SGCores that are instantiated
into a design. Firmware Driver Cores are viewable in the Firmware Catalog, which is a separate program from the
Libero IDE Project Manager Catalog.
This document is organized into the following sections (click the text to go directly to that section):
• “Typical IP/Driver Installation Using an Internet Connection” on page 5
• “Libero IDE Does Not Connect to the Repositories or You Do Not Have Internet Access” on page 6
• “Installing IP and Drivers from the Libero IDE v9.0 DVD” on page 7
• “Copying IP and Drivers from Another PC” on page 7
• “If Your IT Manager or Another PC Has Internet Access” on page 8
• “If You Have an Internet Connection But Libero IDE Does Not Connect to the Default Repositories” on page 8
Typical IP/Driver Installation Using an Internet Connection
Depending on how your preferences are set in Libero IDE > Project > Preferences > Updates, a message at the bottom of
the Libero IDE Project Manager Catalog window indicates that you have cores to download.
Cores that are not yet downloaded from the repository show in the Catalog as grayed-out and italicized. Right-click any
italicized core and choose Download to download only that core.
Click the Download Now button and all available cores will be downloaded. If the Vault is empty and you choose to
download all cores this process can take 15-30 minutes depending on your internet connection.