21.3.20 configure_tool
(Ask a Question)Description
This Tcl command is a general purpose command that is used to set the parameters for any tool
called by Libero for the families. The command requires the name of the tool and one
or more parameters in the tool_parameter:value
format. These
parameters are separated and passed to the tool to setup its run.
Important: You can repeat <params> argument for
multiple parameters.
configure_tool -name {tool_name} -params {<parameter>:<value>}
Arguments
Parameter | Type | Description |
---|---|---|
tool_name | string | Specifies the name of tool for which you wish to configure tool options. It is mandatory. Each tool_name has its own set of parameters.
|
params | string | Specifies the tool options/parameters for the value you want to configure. List of parameters and values. There may be multiple -params arguments (see example below). This is mandatory. |
Error Codes
Error Code | Description |
---|---|
None | Required parameter 'name' is missing. |
None | Required parameter 'params' is missing. |
None | Parameter 'param_name' is not defined. Valid command formatting is 'configure_tool -name "tool name" [-params "params"]+ '. |
Supported Families
Supported Families |
---|
PolarFire® |
RTG4™ |
SmartFusion® 2 |
IGLOO® 2 |
Example
The following example sets the COMPILE command options, DISPLAY_FANOUT_LIMIT
to
10 and MERGE_SDC
to true:
configure_tool -name {COMPILE} \
-params {DISPLAY_FANOUT_LIMIT:10} \
-params {MERGE_SDC:true}