21.5.7 hdl_core_remove_bif

Description

This Tcl command removes existing bus interface from an HDL core. The command will fail if the module name is not specified or is incorrect.

hdl_core_remove_bif \
-hdl_core_name { hdl_core_name } \
-bif_name { bus_interface_name }

Arguments

ParameterTypeDescription

hdl_core_name

string

Specify the HDL core name from which the bus interface needs to be removed. This is a mandatory argument.

bif_name

string

Specify the bus interface name that needs to be removed from the HDL core. This is a mandatory argument.

Return TypeDescription
NoneNone

Error Codes

Error CodeDescription

None

Required parameter 'hdl_core_name' is missing.

None

Parameter 'bus_interface' is missing or has invalid value.

None

The bus interface 'BIF_name' has not been defined.

None

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

'hdl_core_remove_bif -hdl_core_name "hdl_core_name" -bif_name "BIF name"'

Supported Families

PolarFire®
PolarFire SoC
SmartFusion® 2
IGLOO® 2
RTG4

Example

The following command removes "BIF_1" bus interface from the "mod1" HDL core with the spceified bus interface name:

hdl_core_remove_bif -hdl_core_name {mod1} -bif_name {BIF_1}

See Also

  • hdl_core_add_bif:q

  • hdl_core_rename_bif