21.5.9 hdl_core_unassign_bif_signal
(Ask a Question)Description
This Tcl command unmaps an existing bus interface signal from a bus interface. The command will fail if the HDL core name is not specified or is incorrect.
hdl_core_unassign_bif_signal
-hdl_core_name { hdl_core_name } \
-bif_name { bus_interface_name } \
-bif_signal_name { bif_signal_name }
Arguments
Parameter | Type | Description |
---|---|---|
hdl_core_name | string | Specify the HDL core name from which the bus interface signal needs to be deleted. This is a mandatory argument. |
bif_name | string | Specify the bus interface name for which you want to unassign a core signal. This is a mandatory argument. |
bif_signal_name | string | Specify the bus interface signal name for which you want to unassign a core signal. This argument is mandatory. |
Return Type | Description |
---|---|
None | None |
Error Codes
Error Code | Description |
---|---|
None | Required parameter 'hdl_core_name' is missing. |
None | Required parameter 'bif_name' is missing. |
None | The bus interface 'BIF_name' has not been defined. |
None | Required parameter 'bif_signal_name' is missing. |
None | Parameter 'bus_interface' is missing or has invalid value. |
None | The bus interface signal 'SIGNAL NAME' has not been defined in the bus interface 'BIF name'. |
None | Parameter 'param_name' is not defined. Valid command formatting is 'hdl_core_unassign_bif_signal-hdl_core_name "hdl_core_name" -bif_name "BIF name" -bif_signal_name "BIf signal name"' |
Supported Families
PolarFire® |
PolarFire SoC |
SmartFusion® 2 |
IGLOO® 2 |
RTG4™ |
Example
The following command unmaps/unassigns an existing 'PENABLE' bus interface signal from a 'test_hdl_plus' HDL core for 'BIF_2' bus interface:
hdl_core_unassign_bif_signal -hdl_core_name {test_hdl_plus} \
-bif_name {BIF_2} -bif_signal_name {PENABLE}
See Also
hdl_core_assign_bif_signal