check_strong_weak
check_strong_weak
{-all | -net s_netName | -set d_setObj}
[ -annotate [ true | false ] ]
[ -annotation_limit i_count ]
[ -error_set d_setObj ]
[ -exclude_net {s_netName…} ]
[ -exclude_set d_setObj ]
[ -exclude_type {[power][ground][clock]} ]
Description
Checks for pin shapes that are weakly connected. The scope of the check can be the entire design, a given net, or a given set. The condition occurs when two pin shapes of an instance each terminate a route and the pin shapes are only connected through a high resistance material.
The GUI equivalent for this command is Verify—Connectivity.
Arguments
|
-all
|
Operates on the entire design in the active artwork window.
|
|
-annotate [ true | false ]
|
|
|
Chooses whether to mark weakly connected pin shapes with annotations. The annotations are added to the annotation:violation purpose of the pin layer and are listed by pin under Check Connectivity—Strong/weak violation in the Violations page of the Annotation Browser.
|
|
-annotation_limit i_count
|
|
|
Specifies the maximum number of violations to create annotations for. By default, annotations are created for up to 1000 violations. Specify -annotation_limit -1 to choose no limit.
|
|
-error_set d_setObj
|
Specifies the set to add nets with weak connects to.
|
|
-exclude_net {s_netName…}
|
|
|
Excludes the specified nets from processing. This argument is ignored if -net is given.
|
|
-exclude_set d_setObj
|
Excludes nets in the given set from processing.
|
|
-exclude_type {[power][ground][clock]}
|
|
|
Excludes nets of the specified types from processing.
|
|
-net s_netName
|
Checks strong/weak connectivity on the specified net.
|
|
-set d_setObj
|
Checks strong/weak connectivity on the selected structures.
|
Value Returned
|
i_count
|
Indicates the number of weakly connected pins found.
|
|
-1
|
The command did not run due to a syntax error or a missing required argument.
|
Examples
The following example runs the strong/weak analysis on the entire design.
check_strong_weak -all
Related Topics
Verify Commands
Return to top