inspect_config
inspect_config -types_objectType[ -add {{[s_propName ][s_label:s_propPath]}…}] [ -none ] [ -remove {s_propName…} ] [ -reset ] [ -dump ]
Description
Excludes properties from and/or adds subproperties or properties to the Properties dialog for the given object type.
This command only affects inspections of the given object type after the command is issued. Existing dialogs are not affected.
Arguments
Examples
The following example excludes the top-level property from the display for Rectangle objects.
inspect_config -type Rectangle -remove "toplevel"
The following example excludes the top-level and priority properties from the display for Net objects.
inspect_config -type Net -remove {toplevel priority}
The following example shows only the layer, net and purpose properties for Rectangle objects.
inspect_config -type Rectangle -none -add {layer net purpose}
The following example restores the display to the default properties for Rectangle objects.
inspect_config -type Rectangle -reset
Displaying Subproperties at the Top Level
The following example causes the Metal6 minimum width stored built-in constraint value for the taper route spec of nets to be displayed at the top level of the Properties dialog with the label, myM6Width.
inspect_config -type Net \
-add "myM6Width:storedMultiSpecs.default.specs.taper.raw.minWidth.Metal6"
With hierarchy expanded in the Properties dialog, the data for this example might appear as follows in the display for a net:
-storedMultiSpecs default (d:LEFDefaultRouteSpec), design, foundry
-default MultiSpec 3 (d:LEFDefaultRouteSpec)
-specs 2 route specs
-taper LEFDefaultRouteSpec
-raw 18 constraints
-minWidth 6 sub-constraints
Metal6 0.3(hard)
Metal5 0.3(hard)
Metal4 0.3(hard)
Metal3 0.3(hard)
Metal2 0.3(hard)
Metal1 0.3(hard)
After the command is issued, the following appears at the top level for the net:
myM6Width 0.3(hard)
For the same example, you could display the minimum width constraint for all metals using the following:
inspect_config -type Net \
-add "myWidths:storedMultiSpecs.default.specs.taper.raw.minWidth"
After the command is issued, the following appears at the top level for the net when myWidths is expanded:
-myWidths 6 sub-constraints
Metal6 0.3(hard)
Metal5 0.3(hard)
Metal4 0.3(hard)
Metal3 0.3(hard)
Metal2 0.3(hard)
Metal1 0.3(hard)
Related Topics
Return to top