Configuring Shield Wires
To uniquely define the shield constraints for a net, do the following:
-
Create a new constraint group:
create_constraint_group -name
s_shieldGroupName -
Assign the new constraint group as the shield group for the nets that you want to shield.
set_constraint_group -shield
s_shieldGroupName-nets_netName -
Add constraints for the appropriate layers to the new constraint group.
set_layer_constraint -layer
s_layerName-constraint minWidth -Valuef_value-groups_shieldGroupNameset_layer_constraint -layer
s_layerName-constraint minSpacing -Valuef_value-groups_shieldGroupNameset_layer_constraint -layer
s_layerName-constraint tandemWidth -Valuef_value-groups_shieldGroupNameset_layer_constraint -layer
s_layerName-constraint tandemLayerAbove -LayerValues_layerName-groups_shieldGroupNameset_layer_constraint -layer
s_layerName-constraint tandemLayerBelow -LayerValues_layerName-groups_shieldGroupName
If constraints are not set in the shield group for the net, the shields will inherit the constraint settings from the signal net, the default, design, and foundry group, in that order. You can also specify unique shield options for individual routes in the net as described in Shielding by Route.
Related Topics
Shield Routing Script Examples
Return to top