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

lntComputeNeighbors

lntComputeNeighbors(
w_window
n_distance
[ s_layers ]
[ s_netNameMethod ]
)
=> t

Description

Finds neighboring shapes for the existing traces in the specified window, within the given distance, on the same layer or any extractable layer and creates highlights for the overlapped portions.

Arguments

w_window

ID of the window in which neighbors are to be computed for existing traces.

n_distance

Distance within which overlapping shapes that are not already part of the trace will be highlighted.

s_layers

Layer on which the neighboring shapes of the traced shapes are highlighted. Valid values are 'same or 'any. The default is 'same.

s_netNameMethod

Method for computing the net name for neighboring shapes of the traced shapes. Valid values are 'logical or 'logicalandphysical. The default is 'logical. (Layout EXL Only)

Value Returned

t

Neighbors were successfully computed and highlighted.

nil

The operation was unsuccessful.

Example

window = hiGetCurrentWindow()
;;Create some traces using Net Tracer
lntComputeNeighbors(window 0.04 ?layers 'any ?netNameMethod 'logicalandphysical)
lntClearNeighbors(window)

Related Topics

Tracing Nets


Return to top
 ⠀
X