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
| Custom
Default: None
None
When you select
None
, HDL Coder does not generate a synthesis script. The coder clears and disables the fields in the Synthesis script pane.Xilinx ISE
Generate a synthesis script for Xilinx® ISE. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_ise.tcl
Fills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Microchip Libero
Generate a synthesis script for Microchip Libero®. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_libero.tcl
Fills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Mentor Graphics Precision
Generate a synthesis script for Mentor Graphics® Precision. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_precision.tcl
Fills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Altera Quartus II
Generate a synthesis script for Altera® Quartus® II. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_quartus.tcl
Fills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Synopsys Synplify Pro
Generate a synthesis script for Synopsys® Synplify Pro®. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_synplify.tcl
Fills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Xilinx Vivado
Generate a synthesis script for Xilinx Vivado®. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_vivado.tcl
Fills in the Synthesis initialization, Synthesis command and Synthesis termination fields with TCL script code for the tool.
Custom
Generate a custom synthesis script. When you select this option, the coder:
Enables the fields in the Synthesis script pane.
Sets Synthesis file postfix to
_custom.tcl
Fills 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