21.3.26 download_core
(Ask a Question)Description
This Tcl command downloads a core and adds it to your repository. The Catalog enables you to download cores from a web repository into a Vault. A Vault is a local directory (either local to your machine or on the local network) that contains cores downloaded from one or more repositories. A repository is a location on the web that contains cores that can be included in your design. The Catalog displays all the cores in your Vault.
- You do not have access to the internet and cannot download the core.
 - A core is not complete and has not been posted to the web (you have an evaluation core).
 
download_core -vlnv "Vendor:Library:Name:Version" [-location "location"]Arguments
| Parameter | Type | Description | 
|---|---|---|
| vlnv | string | Vendor, library, name and version of the core you want to download. It is mandatory.  You can repeat this argument for multiple VLNVs.  | 
| location | string | Location of the repository where you wish to add the core. It is optional. | 
Error Codes
| Error Code | Description | 
|---|---|
| None | Required parameter 'vlnv' is missing. | 
| None | Parameter 'vlnv' is missing or has invalid value.  | 
| None | Parameter 'location' has illegal value.  | 
| None | Parameter 'param_name' is not defined. Valid command formatting is 'download_core [-vlnv "vlnv"]+ [-location "location"] ' .  | 
Supported Families
| Supported Families | 
|---|
| PolarFire® | 
| RTG4™ | 
| SmartFusion® 2 | 
| IGLOO® 2 | 
Example
The following example downloads the System Builder (PF_DDR4) core to the repository www.microsemi.com/repositories/SgCore.
download_core -vlnv {Actel:SystemBuilder:PF_DDR4:1.0.102} \
        -location {www.microsemi.com/repositories/SgCore}