Choose synthesis tool
Generation of synthesis scripts
Model Configuration Pane: EDA Tool Scripts
Description
Enable or disable generation of synthesis scripts, and select the synthesis tool for which HDL Coder™ generates scripts.
Settings
None (default) | Xilinx Vivado | Xilinx ISE | Microchip Libero | Mentor Graphics
Precision | Altera Quartus II | Synopsys Synplify Pro | CustomDefault: None
NoneWhen you select
None, HDL Coder does not generate a synthesis script. The code generator clears and disables the fields in the Synthesis script pane.Xilinx ISEGenerate a synthesis script for Xilinx® ISE. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_ise.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Microchip LiberoGenerate a synthesis script for Microchip Libero®. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_libero.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Mentor Graphics PrecisionGenerate a synthesis script for Mentor Graphics® Precision. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_precision.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Altera Quartus IIGenerate a synthesis script for Altera® Quartus® II. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_quartus.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Synopsys Synplify ProGenerate a synthesis script for Synopsys® Synplify Pro®. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_synplify.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Xilinx VivadoGenerate a synthesis script for Xilinx Vivado®. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_vivado.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
CustomGenerate a custom synthesis script. When you select this option, the code generator:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_custom.tclFills in the Synthesis initialization, Synthesis command and Synthesis termination fields with example TCL script code.
Tips
To set this property, use the functions hdlset_param or makehdl. To view the property value, use
the function hdlget_param.
Recommended Settings
No recommended settings.
Programmatic Use
Property: HDLSynthTool |
| Type: character vector |
Value: 'None' | 'ISE' | 'Libero' | 'Precision' | 'Quartus' | 'Synplify' | 'Vivado' | 'Custom' |
Default: 'None' |
Version History
Introduced in R2012a