Product Documentation
Virtuoso Space-based Router Command Reference
Product Version IC23.1, September 2023

report_pin_via_escapes

report_pin_via_escapes
[ –min_via_escapes <Integer> ]
[ -nets <StringList> ]
-pin_layers <StringList> 
[ -via_escape <above | below | both | either> ]

Description

Reports the pins on the specified pin layers with fewer than the minimum number of via escapes. The default scope is all pins.

Arguments

[ –min_via_escapes <Integer> ]

Specifies the minimum number of via escapes required. Pins on the specified pin layers with fewer than the specified value are reported. The default value is 1.

[ -nets <StringList> ]

Names of the nets on which you want to perform the check. By default all nets are checked.

-pin_layers <StringList>

The pin layer list on which check should be done. If no pin layers are specified, the command stops.

[ -via_escape <above | below | both | either> ]

The valid values of option via_escape are as follows:

  • above: number of legal via escapes to the layer above must meet min_via_escapes.
  • below: number of legal via escapes to the layer below must meet min_via_escapes.
  • both: number of legal via escape to the layers above and below must meet min_via_escapes.
  • either: number of legal via escape to either the layer above or below must meet min_via_escapes.
The command stops if the via_escape is not specified as above.

Examples

The following example creates markers for all M0 pins that have fewer than 2 VIA0 escapes.

report_pin_via_escapes -min_via_escapes 2 -pin_layers {M0} -via_escape above

Related Topics

Report Commands


Return to top
 ⠀
X