21.4.37 sd_mark_pins_unused

Description

This tcl command marks one or more SmartDesign instance level output pins as unused. When an output pin is marked as unused, no Design Rule Check (DRC) warning will be printed for floating output pins while generating the SmartDesign.

Note: This command will not work on multiple pins in release v2021.1. Support for multiple pins will be provided in the next Libero release.
sd_mark_pins_unused -sd_name {smartdesign component name} \
                    -pin_names {port or pin names}

Arguments

ParameterTypeDescription
sd_name

string

Specifies the name of the SmartDesign component. It is mandatory.
pin_names

string

Specifies the names of the instance pins to be marked as unused. It is mandatory.
Return TypeDescription
NoneNone

Error Codes

Error CodeDescription
NoneParameter 'pin_names' has illegal value.
NoneRequired parameter 'pin_names' is missing.
NoneParameter 'sd_name' has illegal value.
NoneRequired parameter 'sd_name' is missing.
NoneParameter 'param_name' is not defined. Valid command formatting is'sd_mark_pins_unused -sd_name "sd_name" -pin_names "pin_names"'.

Supported Families

Supported Families
PolarFire®
PolarFire SoC
RTG4
SmartFusion® 2
IGLOO® 2

Example

This example marks unused "PF_CCC_C0_0:PLL_LOCK_0" pin.

sd_mark_pins_unused -sd_name {top} -pin_names {PF_CCC_C0_0:PLL_LOCK_0}

See Also

  • sd_clear_pin_attribute