21.5.5 hdl_core_delete_parameters

Description

This Tcl command deletes parameters from a HDL core definition. After this command usage It will be impossible to configure parameters of HDL core.

The command will fail if the module name or parameter list are not specified or are incorrect.

hdl_core_delete_parameters -hdl_core_name { module_name } \
-parameters { parameter_list }

Arguments

ParameterTypeDescription

hdl_core_name

string

Specify the HDL core name from which you want to delete parameters. This is a mandatory argument.

parameters

list of strings

Specify the list of parameters from a HDL core. This is typically done to remove parameters from the list of parameters that was automatically extracted using the "hdl_core_extract_ports_and_params" command. This is a mandatory argument.

Return TypeDescription
NoneNone

Error Codes

Error CodeDescription

None

Required parameter 'hdl_core_name' is missing.

None

Required parameter 'parameters' is missing.

None

Parameter 'param_name' is not defined. Valid command formatting is

'hdl_core_delete_parameters -hdl_core_name "hdl core name" -parameters "[parameter list]+"'

Supported Families

PolarFire®
PolarFire SoC
SmartFusion® 2
IGLOO® 2
RTG4

Example

The following example deletes "WIDTH" parameters from a "test_hdl_core" HDL core definition:

hdl_core_delete_parameters -hdl_core_name {test_hdl_core} \
-parameters {WIDTH}

See Also

  • hdl_core_extract_ports_and_parameter