This page describes configuration parameters that reside in the HDL Code Generation > EDA Tool Scripts > Lint Script tab of the Configuration Parameters dialog box.
Enable or disable generation of an HDL lint script, and select the HDL lint tool for which HDL Coder™ generates a script.
After you select an HDL lint tool, the Lint initialization, Lint command and Lint termination fields are enabled.
If you set the HDL lint tool to one of the supported third-party tools, you can generate a Tcl script without setting Lint initialization, Lint command, and Lint termination to nondefault values. If the Lint initialization, Lint command, and Lint termination have default values, HDL Coder automatically writes tool-specific default initialization, command, and termination strings to the Tcl script.
Default:
None
None
When you select
None
,
the coder does not generate a lint script. The coder clears and
disables the fields in the Lint
script pane.
Ascent Lint
Generate a lint script for Real Intent Ascent Lint.
HDL Designer
Generate a lint script for Mentor Graphics® HDL Designer.
Leda
Generate a lint script for Synopsys® Leda.
SpyGlass
Generate a lint script for Atrenta SpyGlass.
Custom
Generate a custom synthesis script.
Property:
HDLLintTool |
Type: character vector |
Value:
'None' |
'AscentLint' | 'Leda' |
'SpyGlass' | 'Custom' |
Default:
'None' |
To set this property, use hdlset_param
or makehdl
. To view the property value, use hdlget_param
.
Enter an initialization text for your HDL lint script.
If Lint initialization is set to the default value,
''
, and you set HDLLintCmd
to one of
the supported third-party tools, HDL Coder automatically inserts a tool-specific default termination
string in the Tcl script.
Property:
HDLLintInit |
Type: character vector |
Default: none |
To set this property, use hdlset_param
or makehdl
. To view the property value, use hdlget_param
.
Enter the command for your HDL lint script.
Property:
HDLLintCmd |
Type: character vector |
Default: none |
To set this property, use hdlset_param
or makehdl
. To view the property value, use hdlget_param
.
If you set HDLLintTool
to Custom
, you
must use %s
as a placeholder for the HDL file name in the
generated Tcl script. Specify HDLLintCmd
using the
following
format:
custom_lint_tool_command -option1 -option2 %s
Enter a termination character vector for your HDL lint script.
If Lint termination is set to the default value,
''
, and you set HDLLintCmd
to one of
the supported third-party tools, HDL Coder automatically inserts a tool-specific default termination
string in the Tcl script.
Property:
HDLLintTerm |
Type: character vector |
Default: none |
To set this property, use hdlset_param
or makehdl
. To view the property value, use hdlget_param
.