Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

rteCheckAntenna

rteCheckAntenna(
[ ?cv d_cvid ]
[ ?all g_all ]
[ ?nets l_nets ]
[ ?set g_set ]
[ ?excludeNets l_excludeNets ]
[ ?model l_models ]
) ;
=> t / nil

Description

Checks for process antenna violations for the entire design, specific nets, or nets in a set. You can choose to ignore specific nets.

To use this command, your design data must have been imported from LEF and DEF files that include process antenna keywords for setting values used by this function.

Arguments

?cv d_cvId

Database ID of the cellview. Can be obtained using the geGetEditCellView SKILL function. Default is the current cellview.

?all g_all

Performs process antenna checks on all nets.

Values are t or nil (default).

If you specify the arguments ?all, ?nets, and ?set together, the preferred order is ?all ?nets ?set.

?nets l_nets

Performs process antenna checks on the specified list of nets.

If you specify the arguments ?all, ?nets, and ?set together, the preferred order is ?all ?nets ?set.

?set g_set

Performs process antenna checks on nets in the selected set. Use the Navigator to select the nets.

Values are t or nil (default).

If you specify the arguments ?all, ?nets, and ?set together, the preferred order is ?all ?nets ?set.

?excludeNets l_nets

Excludes the specified list of nets during the check.

?model l_models

Specifies the model(s) to use: OXIDE1, OXIDE2, OXIDE3, OXIDE4. Default is OXIDE1.

Value Returned

t

The function completed successfully.

nil

The function did not complete successfully or an error occurred.

Examples

rteCheckAntenna(
?cv (geGetRoutedCellView)
?all t
?excludeNets list("net20" "net16")
?model list("OXIDE1" "OXIDE3")
)

Related Topics

Space-based Router Functions


Return to top
 ⠀
X