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}
              