Main Content

Choose HDL lint tool

Generation of an HDL lint script

Model Configuration Pane: EDA Tool Scripts


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.


None (default) | Ascent Lint | HDL Designer | Leda | SpyGlass | Custom

Default: 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.


Generate a lint script for Synopsys® Leda.


Generate a lint script for Atrenta SpyGlass.


Generate a custom synthesis script.


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

Parameter: HDLLintTool
Type: character vector
Value: 'None' | 'AscentLint' | 'Leda' | 'SpyGlass' | 'Custom'
Default: 'None'

Version History

Introduced in R2013b