Source files include your netlist and constraint files.
Source files are files created by outside tools that will be tracked (audited) to better coordinate the design changes. If you wish, you may import some files as auxiliary files. Auxiliary files are not audited, but you do not have to re-compile your design after you import them.
Source Files |
File Type Extension |
Family |
EDIF |
*.ed*
|
Fusion, ProASIC3/E, ProASICPLUS ,Axcelerator, ProASIC, SX/SX-A, eX, ACT1, ACT2, ACT3, MX, 1200XL, 3200DX |
Verilog |
*.v
|
Fusion, ProASIC3/E, ProASICPLUS ,Axcelerator, ProASIC, SX/SX-A, eX, ACT1, ACT2, ACT3, MX, 1200XL, 3200DX |
VHDL |
*.vhd |
Fusion, ProASIC3/E, ProASICPLUS ,Axcelerator, ProASIC, SX/SX-A, eX, ACT1, ACT2, ACT3, MX, 1200XL, 3200DX |
Actel ADL Netlist |
*.adl
|
Fusion, ProASIC3/E, Axcelerator, SX/SX-A, eX, ACT1, ACT2, ACT3, MX, 1200XL, 3200DX |
Criticality |
*.crt
|
ACT1, ACT2, ACT3, MX, 1200XL, 3200DX |
ProASIC Constraint File (ProASICPLUS, ProASIC) |
*.gcf
|
ProASIC PLUS and ProASIC |
Physical Design Constraint File (ProASIC3/E, Axcelerator) |
*.pdc
|
Fusion, ProASIC3/E and Axcelerator |
Synopsys Constraint File |
*.sdc |
Fusion, ProASIC3/E, SX-A, eX, Axcelerator, |
CoreConsole Database File |
*.cdb* |
ProASIC3/E; Designer uses the CDB file to place the CoreMP7 core. |
The choice of source files is family dependent. Only supported source files are displayed in the Import Source dialog box. If you are working on a new design or if you have changed your netlist, then you must re-import your netlist into Designer.
To import a source file:
From the File menu, choose Import Source Files. This displays the Import Source Files dialog box, as shown in the figure below.
Import Source Files Dialog Box
Click Add. The Add Source Files dialog appears.
Select the file you want to import and click Import. The File is added to the Import Source Files dialog box.
Add more source files to the list. All files added to the Import Source Files dialog box are imported at the same time. To modify a file, select the file and click Modify. To delete a file, select the file and click Delete.
Libero can only audit local files. If you launch Designer from Libero, you need to copy the files locally. Select Copy locally to copy these files to your local project folder.
Note: This button is available when design (adb) opened by Designer is part of a Libero project.
Specifying a priority is useful if you are importing multiple netlist files, GCF files, or PDC, or SDC files. When importing multiple EDIF or structural HDL files, the top-level file must appear last in the list (at the bottom). Drag your files to specify the import order.
(Axcelerator, ProASIC, ProASIC PLUS, ProASIC3/E designs only) Select Keep existing physical constraints to preserve all existing physical constraints that you have made using ChipPlanner, PinEditor, or the I/O Attribute Editor.
(SX-A, eX, Axcelerator, ProASICPLUS, ProASIC3/E) Select Keep existing timing constraints to preserve all the existing timing constraints already in your design, whether coming from the Timer tool or a previously imported file. If you import an SDC file and select this option, Designer merges the existing constraints and the constraints contained in the SDC file. In case of a conflict, the new constraint has priority over the existing constraint.
To set the audit options for these source files, click Audit options and follow the directions in the Audit Options dialog box.
When you are done adding all your source files, click OK. Your source files are imported. Any errors appear in the Designer log window.
Note: Designer may not import file names or paths with spaces. Rename the file or path to remove the spaces, and re-import.