Product Documentation
Virtuoso Space-based Router Constraint Reference
Product Version IC23.1, June 2023

unset_layerpair_constraint

unset_layerpair_constraint 
-constraint s_constraintName 
-layer1 s_layerName 
-layer2 s_layerName 
{-group s_groupName | -all} 
[-purpose1 s_purposeName] 
[-purpose2 s_purposeName] 
[-allMembers [true|false]] 
[-hardness {hard | soft | preferred | default}]
[-model {OXIDE1 | OXIDE2 | OXIDE3 | OXIDE4}] 
[-symmetric] 
[-verbose [true|false]] 

Description

Selectively removes a layer pair constraint value for the given layers or layer purpose pairs from a specific constraint group or from all constraint groups.

Arguments

-all

Removes the constraint from all constraint groups.

-allMembers [true|false]

  

When set true, removes all members of the constraint from the given group (-group) or from all groups (-all). This is particularly useful for removing all members from an AND or OR group.

Default: (false) Removes only the first member of the constraint.

-constraint s_constraintName

Specifies the name of the constraint to remove.

-group s_groupName

Specifies the group from which to remove the constraint.

-hardness {hard | soft | preferred | default}

Removes the constraint value for the given enforcement setting. If this was the last set value for the constraint, the constraint is removed from the constraint group(s).

default

Removes the first value found: hard or soft.

hard

Removes the hard value.

preferred

Removes the first value found: soft or hard.

soft

Removes the soft value.

-layer1 s_layerName

Specifies the name of the first layer associated with the constraint to remove.

-layer2 s_layerName

Specifies the name of the second layer associated with the constraint.

-model {OXIDE1 | OXIDE2 | OXIDE3 | OXIDE4}

Removes the constraint value for the given antenna model. If this was the last set value for the constraint, the constraint is removed from the constraint group(s).

-purpose1 s_purposeName

With -layer1, specifies the first layer purpose pair for the constraint.

-purpose2 s_purposeName

With -layer2, specifies the second layer purpose pair for the constraint.

-symmetric

Indicates that layer1 and layer2 are considered interchangeable. By default, layer pair constraints are not symmetric.

-verbose [true|false]

When set to true, the constraint name(s) and group(s) are output.

Related Topics

set_layerpair_constraint

get_layerpair_constraint


Return to top
 ⠀
X